1、socketIO的端口可以启动,php start.php status 可以看到socketIO在指定的端口监听,需要用来接收http请求的2121端口已开启 2、使用了系统的apache做web服务,故没有使用示例中的start_web.php 3、php 版本:7.3.19 4、workman版本4.0.10 5、socketIO版本1.1.12 6、防火墙已经放行了2121端口,但用浏览器提交数据总是超时...
有这样一个操作 把这个 json-rpc {"jsonrpc":"2.0","method":"info.get","params":{"output":["name","age"],"filter":{"name":&...
现在的情况是。如果我开了vpn或者网络波动等情况,容易出现几秒之内就断开连接。当断开连接,就会直接触发events.php的onClose方法。掉线的页面不知道自己是否已经断开连接。如何才能在非人为操作的情况下。能够立即连接呢?谢谢。...
大神我用WINDOWS 运行workerman出现下图错误,启动服务一直运行第二天发现下图问题。...
使用的 gateway 做基础,想要接入 zmq 和http异步,看了workerman的,但是不知道怎么接入到gateway 里面的 Events 使用,请求大神指点,有没有相关示例或者代码。...
系统升级php7,libevent的PHP扩展 一直编译不过,后来在GitHub找了一个,能把so编译出来。结果最基本的timer都跑不起来,一直进程退出。后来把libevent.so注释掉,换装event扩展,成功!...
场景是这样的: 1.进入一个H5网页, 2.创建ws连接 3.服务端onWebSocketConnect 可以监听到握手成功 4.但是客户端大概等了几十秒直接触发onClose超时关闭了, 此时ws的状态是:Received response header. Waiting for response body… 这个状态很奇怪(但是服务端看到当前的确是有建立连接的),但是就是不能收发包 5.客户端刷新页面 6.一切都...
前端使用vue,后端使用php-gateway 前端心跳设置正常,时间25秒一次。 在页面挂起长链接一段时间后,客户端发送消息推送给服务端(成功),服务端会返回信息状态(成功),但是整个长链接就会断线重连。 有的时候在页面挂着也会断线重连。 ...
请教各位大神一个问题,workerman我设置了4,但是为啥进程id我却只读到了0?请问一下,这个问题在哪里 ...
GatewayClient用了之后发送到前台的数据都是未转化为二进制的,已经在服务端的start_gateway.php 内设置了 $gateway->onConnect = function($connection) { $connection->websocketType = Workerman\Protocols\Websocket::BINARY_TYPE_ARRAYBUFFER; }; ...
运行 Gateway,时不时的出现 这个问题 SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready. 以下是我的配置,端口什么的我都已经打开,实在是不知道为什么会出现这个问题 ...
我有两台服务器A和B都部署了gatewayWorker 因为业务原来,需要服务器B可以对服务器A的用户发送消息,所以我把注册地址改为服务器A的内网IP,并在服务器B调用发送消息时,设置Gateway::$registerAddress = '127.0.0.1:9000'; 这时候依然可以发送消息给服务器A的用户,这正常吗?还是我哪里理解错误了,不能这样做...
请教下如何在apache环境中reload 我的git的webhooks里自动更新代码需要同时reload但是 提醒 not run...
问题 进程status是busy,如下图 通过官方的处理流程,查看了strace -ttp 8685,并kill -SIGALRM 8685,发现进程卡在这里,请看下图: 按照官方流程,进行了lsof -nPp 8685,发现fd=5是 6379是redis端口; 到这里之后,看了程序,程序里面有个简单的读操作,查了redis,并没有出现异常,我还有什么地方没有排查吗,目前进程一直处于busy状态...