仓库 Issues 博客
排序: 最近发布
发现了 Swoole 这个项目,于是着手开始学习。 其实我早期对 Swoole 的大部分贡献,是我在用 Swoole 开发应用的时候偶然发现了 Swoole 内核 BUG 并修复的结果。而我对 PHP 的大部分贡献,都是我在开发 Swoole 扩展时偶然发现了
一君_ 9 9 发布于 2021-05-26
PHP-FPM 中使用 Xdebug 的人应该不少,而在 Swoole 中使用 Xdebug 的人还是很少的,原因是 Swoole 扩展明确说明了和 Xdebug 扩展冲突 之前在 Swoole 文档中补充了 Sdebug 的安装,同样的 Sdebug 的
php开源社区 2 1 发布于 2021-05-12
{ $this- pool[] = $connect; } } 因为连接池需要长期保持在线,在传统的php脚本中不支持,在swoole中可以常驻内存运行,即可使用连接池 这样省略了创建连接和销毁连接的过程。这样性能上得到了提高。 然而除了性能上的提高外,
PHP开发工程师 5 1 发布于 2021-04-29
消息量也会陡增,这就需要一套可弹性伸缩的架构来处理玩家的翻译请求。 最初的架构是通过负载均衡 SLB 和基于 EasySwoole 框架的 PHP 应用集群来实现的。  在这个架构中,通过 PHP 编写的主体应用对玩家的翻译请求进行一系列的预处理,包括
难以解决。PHP也有多线程想关的扩展 pthreads ,但据说不太稳定,且要求环境为线程安全,所用不多。追求高性能可用Swoole协程编程即可! 要实现PHP的多进程,我们需要两个扩展 pcntl和 posix,安装方法这里不再赘述。 创建子进程 创
前先执行shell完成对环境配置的定制化替换。 运行模式可切换 - PHP-FPM - CLI(队列/计划任务) - Swoole 由于PHP服务通常以多种方式结合使用,因此通过环境变量配置的方式,我们的基础镜像亦支持多种运行模式按需切换,提高基础镜像的可复用性。
ZoaChou 2 0 发布于 2021-01-11
项目:hyperf 链接:https://gitee.com/hyperf/hyperf 项目介绍:Hyperf 是基于 Swoole 4.5+ 实现的高性能、高灵活性的 PHP 持久化框架,特别适用于微服务和中间件的开发。 开源作者:熊小军 华为技术专家 GVP
aguilera 2 5 发布于 2020-12-21
在使用Co System::exec()执行了一个不存在的命令时,错误信息会直接打印到屏幕,而不是返回错误信息。 实际上Swoole提供的System::exec()行为上与PHP的shell_exec是完全一致的,我们写一个shell_exec的同步
沈唁 0 0 发布于 2020-11-03
0中的问题进行了改进。在Swoole4.0中用户直接调用MySQL中的链接直接就可以形成网络协程。下图所示为Swoole4.0内核系统架构示意图。 Swoole4.0的时序调度与Swoole2.0差别不大,不同的是Swoole4.0使用汇编指令对C栈与堆
阿里云云栖号 6 0 发布于 2019-05-05
异步处理也需要很多机器才处理得来。可以选择使用些高性能IO框架去解决 如果:smart-io, tio, netty, swoole之类去增加吞吐量,但是这样增加了学习成本和维护成本。我之前写过一篇文章是用Redis来解决的解决模板消息回调的困扰, 但
1988085 30 2 发布于 2018-12-18
max_children = 50就是最大的连接数量。和fpm的进程数量一致。 三、基于swoole的实现 swoole简单介绍(更多参阅swoole官网) swoole是一个PHP实现异步网络通信的引擎或者扩展,其中实现了很多传统PHP-fpm没有的东西
tanjj 27 12 发布于 2018-09-10

推荐博客

...