为什么timer:add 每秒会执行4次

public static function onWorkerStart($worker){ Timer::add(1, ); } public static function onUpdate(){      echo date('Y-m-d H:i:s');     echo '---------------------------------------------------------------'...

sata12319 发表与 2019-04-19 2799 浏览 1 回答
workerman不能支持龙心架构的中标麒麟系统,群主,workerman挂了,怎么办

php /usr/local/apache/htdocs/webapp/Library/Applications/start.php start -d Please install pcntl extension. See http://doc3.workerman.net/appendices/install-extension.html...

高级开发工程师 发表与 2019-04-18 3356 浏览 2 回答
Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'

用的是lavarel框架,在框架基础上使用workerman,接受和发送都是正常的,就是在OnworkerStart函数中连接数据库的时候报错  Undefined class constant 'MYSQL_ATTR_INIT_COMMAND';   引用的是在网上下载的Connection.php文件...

henry 发表与 2018-12-28 3189 浏览 1 回答
workerman做物联网,如何做计划任务,求思路

**最近用GatewayWorker+esp8266硬件做了智能开关,目前能实现的是手机网页端远程控制esp8266开关和检测硬件是否在线, 现在想增加多一个功能就是给设备添加个计划任务,可以看下图,这些计划时间开启与关闭是存放在mysql数据库里的,要是实现的话只能用 定时器 来做吗?每秒一次查询数据库来匹配一次是否到了时间?​** [attach]1565[/attach] [attach]1566[/attac...

fighterkof 发表与 2018-12-17 4079 浏览 4 回答
linux安装不了event扩展

依照手册上来的,还是一直出错,如下图。 [attach]1523[/attach]   [attach]1524[/attach]   报错如下: WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update Could no...

小心不 发表与 2018-12-14 6133 浏览 3 回答
相同目下websocket多开问题

a.php 开启一个websocket服务 浏览器正常连上  相同目录下b.php开同样的服务(端口不同 服务端开启成功) 用b.php开启的服务就连不上了 a.php还是能正常连 这是为啥...

鸡肉味嘎嘣脆 发表与 2018-12-02 3279 浏览 1 回答
如何才能让所有businessworker都收到一个Server的消息并处理!?

一个Server连接了gatewayworker中的gate, 发了个消息,如何才能让所有businessworker都收到这个消息并处理呢?   根据框架,应该只有最初选定的worker才会收到这个消息并处理,可是我现在的需求是想让所有worker都能处理,因为并不清楚最初客户端连接被哪个worker处理了(我想让那个worker关闭这个客户端连接)!...

zhouciming 发表与 2018-11-27 2776 浏览 2 回答
关于内存占用过多

使用场景: 搜索服务启动100个进程 定时器触发任务调度系统,向搜素服务投递任务(tcp) 搜索服务不间断的接受任务发起curl请求去第三方请求数据(返回的数据包很大),调试发现在json_decode的时候 fork出来的进程分配内存会暴涨,很快吃光系统内存   请问这种情况要怎么处理?...

yolandafans 发表与 2018-11-14 3025 浏览 1 回答
php socket客户端连接gateway

用php写socket客户端,连接gateway的服务器,能成功连接,客户端和服务器调用发送消息的函数没报错,但是却无法收到消息,希望哪位大神帮忙解决一下...

zzw 发表与 2018-10-31 2473 浏览 1 回答
phpsocket.io用加心跳吗?

Workerman强烈建议长链接加必须加http://doc.workerman.net/faq/heartbeat.html,如果使用phpsocket.iog还用加心跳吗?...

beyondzgz 发表与 2018-10-31 3151 浏览 3 回答
发送房间发送不了

Gateway::sendToAll(json_encode($send)); 可以发送 Gateway::sendToGroup($room,json_encode($send)); 发送指定房间就接受不到信息了 [attach]1310[/attach]  ...

swords 发表与 2018-10-30 2448 浏览 1 回答
workman如何内外网部署

有没有大兄弟搞过这个的?  1.有一台云主机,上面部署了 Workerman version:3.5.14          PHP version:7.1.6 ------------------------ WORKERS ------------------------------- worker               listen                              process...

AccessDenied 发表与 2018-10-16 4670 浏览 3 回答
upd消息回复问题

用workerman做udp服务端通信,可以一直接收到硬件发送过来的信息,但是硬件接收不到服务端发送的回复指令...

taven 发表与 2018-10-16 2428 浏览 2 回答
gatewayworker使用redis问题

Event.php中定义了静态变量$redis 在onWorkerStart中连接redis并用$redis保存,类中使用self::$redis进行操作redis 大概运行了几十分钟后出现了以下错误:exception 'RedisException' with message 'read error on connection' 已经在onWorkerStart做了以下设置: @ini_set('default_...

apud 发表与 2018-10-13 4886 浏览 2 回答
自动掉线问题

使用binduid之后过一会就回自动掉线,没有操作,心跳检测也关闭了, 是在小程序中使用的,wss协议  ...

zzz123456 发表与 2018-10-11 3576 浏览 3 回答
GatewayClient中的sendToClient问题

在A服务器中 可以完美运行程序 可以接受通信数据 也可以返发送通信数据 (都是在一个服务器内完成 不存在跨服务器) 但是在B服务器中 只能进行客户端与服务端的通信连接 无法由服务端给客户端发送指令...

alex0048 发表与 2018-07-08 3250 浏览 2 回答
Timer:add 多个页面刷新倒计时时间会混乱

多个页面刷新倒计时时间会混乱,有没有遇到的怎么解决...

DaXin 发表与 2018-06-20 3082 浏览 15 回答
使用GatewayWorker做直播间聊天

想问一下各位大神: 现在项目做一个直播系统,目前是微信和PC端的,聊天室这块用的GatewayWorker,然后项目采用前后端分离模式,我后台PHP用的TP5前端用的VUE,现在的模式是,没有直接使用GatewayWorker的Enent类,自己用TP5写的接口然后再调用GatewayWorker的接口来聊天,这样做的话,每第一次进直播间就会请求一次bind接口(后台的),然后每次发消息又要请求一次send接口,这样...

micsy 发表与 2018-06-20 4481 浏览 1 回答
web-msg-sender如何配置ssl(nginx)

1、已有nginx服务器开启ssl以及一个基于thinkphp的应用 2、已有应用希望使用web-msg-sender,如何集成进去 3、按官方手册搭建web-msg-sender,http请求成功。现希望支持https...

zbq 发表与 2017-02-07 3782 浏览 2 回答

喵了个咪

4763
积分
0
获赞数
0
粉丝数
2017-02-07 加入
×
🔝