仓库 Issues 博客
语言: 全部
排序: 最近更新
找到相关 Issues 约为134
搜索工具
排序方式: 最近更新
"深度截图_选择区域_20170729192911.png") 代码地址:https://git.oschina.net/FEIGE/swoole-worker.git 切换到examples目录, 运行php timer.php start 后, 运行php timer
$cli = new swoole_client(SWOOLE_SOCK_TCP, SWOOLE_SOCK_ASYNC); $cli->on('Connect', function(swoole_client $cli){ }); $cli->on('Error'
我起的是一个UDP服务器,两个工作进程,四个Swoole_process进程,worker进程接收到数据后进行二次分发到相应的process进程.在命令行kill -15 主进程的时候在日志中发现 ``` ERROR swReactorThread_free(:1444):
比如 redis mongodb mysql 之类的常用连接池,特别是mongdb 在3.0后php版本中只能保持长连接,并且每一个php-fpm进程需要占用一个连接,这样导致服务器越多,连接数量越大,而且客户端不能主动断开,如果申请像阿里云只能的云服
一、环境 系统: windows subsystem for linux PHP : 7.0.22 二、代码 ``` php
"QQ截图20170805210455.png") > [root@iZ284rfum5zZ Swoole]# php init.php > PHP Version: 7.0.19 > Swoole Version: 1.9.17 > [Server Start] master_pid:
``` [ 9%] Building CXX object CMakeFiles/phpx.dir/src/class.o [ 18%] Building CXX object CMakeFiles/phpx.dir/src/array.o [ 27%]
1.9和2.0的最后版本都存在这个问题。 重现步骤: 1、服务端开着。 2、a)客户端建立好连接。 b)SLEEP 30秒。 c)在30秒内,把服务端关掉再重启。 3、客户端用send发送请求,返回的是发送的字节数,看起来是正常的,但服务端其实是没有收到,请求被丢失。
只要调用该方法,就会报PHP Fatal error: Uncaught Error: Call to undefined method swoole_http_response::gzip()的错误。
$http->on('request', function ($request, $response) use ($config){ print_r('a'); });
出现该问题swoole版本:1.7.22 bug描述: 对swoole table频繁执行添加删除操作,进程会coredump bug原因分析: 在对table删除行的操作中,没有对该行的实际buff做清空 bug修复方式: scr/memory/Table

推荐博客

...