timer 定时器 时长问题

timer定时器 timer:add(),时间我设置的3600,运行一段时间报,如果设置的时长短就不会报错 worker[ThinkPhp timer:14099] exit with status 256 我在本地测试是正常的,线上就这样,本地是PHP7.3,线上7.1...

Chuckle 发表与 2020-07-10 2640 浏览 1 回答
error package. package_length=369295618报错

Workerman版本 3.5.16...

bengore 发表与 2020-07-09 3460 浏览 1 回答
tcp协议,一个客户端,瞬间爆发大量消息时,onMessage接受消息异常,或者Wokerman $con->send()返回消息异常

我1秒内向服务端发送大量消息,每次正常的数据是这样{"header":"test","iframe":"..."}, 但是大量消息发给服务端时,有时服务端会接受这样数据{"header":"test","iframe":"..."}{"header&...

makes 发表与 2020-07-09 2331 浏览 1 回答
推送有时成功有时失败

代码如下: 前端通过websocket连接到workerman,后端通过这个push.php文件传入前端的参数uid进行推送,有时候成功,有时候失败,怎么回事呢?有时候成功和失败交替,有时候连续几次成功,然后又是失败,如何解决呢?如果让他一直成功?...

xiejiawei 发表与 2020-07-09 2106 浏览 1 回答
Error during WebSocket handshake: net::ERR_INVALID_HTTP_RESPONSE 错误提示

在本地测试通信是没问题的,但是将代码上传到服务器上,就不行了,端口在宝塔和腾讯云上都开了。 求帮助!!!...

andyzu 发表与 2020-07-09 8311 浏览 1 回答
workerman 运行在Windows服务器上 为什么cmd窗口有时候会卡在那?

workerman 运行在Windows服务器上 为什么cmd窗口有时候会卡在那? 程序不会继续玩下执行了。要手动在终端敲下回车,就会出现一连串的打印,才继续执行 是windows服务器的问题么?还是? ...

小涛 发表与 2020-07-09 3140 浏览 2 回答
workman进程处理问题

环境workman协议http://127.0.0.1:8081,Nginx代理跳转到8081,tp5+workman,开8进程,业务对外curl请求银行项目,超时3秒;同一时间并发300+请求,都未超时,想请教一下此时wookman的8进程是否只能并发处理8个请求,后面的是否都需要排队?4核4线程CPU怎么发挥?和Nginx+php+fastcgi比起来处理速度怎么样,fastcgi可以动态生成work是不是会好一...

zm6891 发表与 2020-07-09 4071 浏览 3 回答
webman安装数据库后无法启动

composer require illuminate/database 执行上面安装数据库后无法启动 ...

wadeYang 发表与 2020-07-03 3090 浏览 4 回答
Only run in command line mode

tp5.1 创建了public创建了server.php启动文件,加载push下面的controller下面的workers.php,按照文档做了个例子一切正常,但是web其他的页面都无法访问了。报Only run in command line mode。请问是什么原因呀...

li_php 发表与 2020-07-02 7838 浏览 1 回答
gateway使用了随机路由 内存变大

想问一下 使用了 array("\GatewayWorker\Gateway", "routerRand") 和 session 用户一直在不断连接和断开连接, 内存是不是一直会变大的呢? 看了 business worker 里面使用了 $this->_sessionVersion 来缓存session,毕竟使用了随机分配 business woker 会导致连接的 s...

愤怒 发表与 2020-07-02 2082 浏览 1 回答
4.* HTTP application/json 数据接收异常

...

9raxdev 发表与 2020-07-02 2288 浏览 1 回答
webman 调试模式下出现异常后,进程无法crtl+c掉,变成了后台进程

调试模式下,当触发到Call to undefined function opcache_get_status() ,这个时候crtl+c无法停掉程序,使用 ps -ef | grep php,发现在后台运行了。这个时候,只能kill -9了。这个是正常情况吗?...

huazai 发表与 2020-06-29 2847 浏览 2 回答
大家认为workerman有必要在程序中用数据库连接池吗? 讨论一下。

大家认为workerman有必要在程序中创建数据库连接池吗? 我认为workerman没必要 ,做一个断线重连即可。因为不是多线程,或协程,所以一个进程中从请求来临到请求结束都用一个数据库连接,下一个请求来临只要这个链接还有效还可以接续用,线程不会随着请求的结束而结束,连接池创建多个数据库连接只能是浪费。 php-fmp 更没有必要在程序中做连接池,因为不但一个请求是从上到下都不会有其他请求干扰(协程),也没...

小阳光 发表与 2020-06-26 5614 浏览 1 回答
webman 的websocket协议设置心跳吗?

是需要设置还是框架自己已经设置?应该怎么设置?...

不败少龙 发表与 2020-06-24 4191 浏览 1 回答
百思不得其解 $http.get 获取不到 http code 导致无法正常工作

使用workerman 部署服务器用于请求返回 $text_worker = new Worker("http://0.0.0.0:88"); 正常启动 无报错 然后: $http.get('http://xxx.xxx.xxx.xxx:88', {。。。。。。} 然后结果 然而当我单独在浏览器打开wokerman的http服务连接的时候有不一样了 所以 在单独打开连接的时候能够获取正常的 js...

chinalini 发表与 2020-06-24 2642 浏览 6 回答
webman集成GatewayWorker

webman集成GatewayWorker 在start.php文件修改,本想更改为自定义进程,发现改的很大,然后给提到了外面 就有几个比较初级的问题 本身Gateway是可以用$_SESSION了,那bootstrap.php里面的session是否可以不在启动Gateway时去重新加载一次? http开了两个进程,那么在fork的时候是复制了一个session还是共享同一个??没有细看代码 手动狗头,,是在for...

ChuckWe 发表与 2020-06-23 4353 浏览 1 回答
GatewayWorker 在onWorkerStart里写堵塞操作后会提示

如果在onWorkerStart方法里写了业务流程并且堵塞的时候会出现 Register auth timeout (127.0.0.1). See http://doc2.workerman.net/register-auth-timeout.html 而且只在onWorkerStart里立即执行的才会出现 很奇怪...

黑老怪 发表与 2020-06-21 3482 浏览 1 回答
Http Response 如果传递的code不是已有的会报错 Undefined offset: 0

/Workerman/Protocols/Http/Response.php 行316 $reason = $this->_reason ? $this->_reason : static::$_phrases[$this->_status]; 这里的 $this->_status 在 static::$_phrases中不存在时会报错。 是否可在此处判断处理下...

ncwsky 发表与 2020-06-18 2361 浏览 1 回答
workerman 发送yii\base\ErrorException: fwrite(): send of 8192 bytes failed

yii\base\ErrorException: fwrite(): send of 8192 bytes failed with errno=11 Resource temporarily unavailable in /www/wwwroot/我使用的方法是...

zhangleping 发表与 2020-06-18 4539 浏览 3 回答
webman和workerman 4.x http有什么不同

rt...

yepo 发表与 2020-06-13 3530 浏览 1 回答

walkor

160141
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝