手机APP在后台运行如何检测ws的连接状态

问题描述 手机APP在后台运行时貌似会使ws连接出现问题,实际上是断开了但是却不调用onerror或者onclose,有没有办法判断当前ws的连接是否正常可用或者应该采取什么方案?...

阳光 发表与 2天前 228 浏览 1 回答
GatewayWorker 客户端心跳和服务端心跳同时开启的问题

问题描述 GatewayWorker 客户端心跳和服务端心跳同时开启的情况下,当服务端收到客户端的心跳后貌似不会发送ping给客户端,是不是服务端的心跳是没有收到客户端的心跳时才主动发送给客户端的? 我的设置是客户端40秒发送ping,服务端如下配置,发现pingInterval要小于40服务端才会发送ping给客户端。 $gateway = new Gateway("Websocket://0.0.0.0:8585...

阳光 发表与 2天前 115 浏览 1 回答
GatewayWorker如何更好的创建WSS服务端

问题描述 在GatewayWorker手册里创建wss服务端是在start_gateway.php里配置SSL证书,但是在WorkerMan里面创建wss服务端的推荐方式却是Nginx代理,那应该如何抉择?两种方案各有什么优缺点?如果推荐代理的方式,那在GatewayWorker那边的示例也应该用代理的方式比较好。...

阳光 发表与 6天前 180 浏览 1 回答
客户端连不上GatewayWorker创建的WSS服务端

问题描述 利用GatewayWorker创建了wss服务端,在start_gateway.php里配置了ssl证书,端口已开放,客户端协议、地址、端口均正确,但是一直无法成功连接。使用curl本机测试有返回 HTTP/1.1 101 Switching Protocols,表示连接成功升级为 WebSocket,浏览器访问 https://xxx:端口, 有显示WebSocket字样。wss服务不是通过nginx代理...

阳光 发表与 6天前 128 浏览 1 回答
使用GatewayWorker,如何确定和查看ws连接的错误和错误信息?

问题描述 使用GatewayWorker建立ws服务端,客户端连接经常会进入onerror回调,如何知道这个连接错误是客户端引起的还是服务端引起的?以及具体的错误信息是什么?...

阳光 发表与 2025-01-16 157 浏览 0 回答
GatewayClient 调用Gateway::closeClient($clientId)报错

问题描述 报错:Call to undefined method GatewayClient\Gateway::closeCurrentClient() 发现closeClient下面有调用closeCurrentClient方法,但该方法确实没有找到 程序代码或配置 public static function closeClient($client_id, $message = null) { ...

阳光 发表与 2025-01-15 339 浏览 2 回答
workerman 非阻塞IO如何理解?

问题描述 文档有说是非阻塞IO,但是看完以后,还是有IO是阻塞的错觉,所以能不能就IO这个问题详细讲一下?为什么说workerman是非阻塞IO,当非阻塞的时候会发生什么事情?能附带个例子最好,有助于理解,感谢(抱拳)...

阳光 发表与 2023-12-25 1062 浏览 1 回答
AsyncTcpConnection http和workerman/http-client

问题描述 AsyncTcpConnection客户端模拟http协议和使用异步http组件workerman/http-client有什么区别和联系?两个都是让workerman作为http异步客户端去请求。...

阳光 发表与 2023-12-16 1222 浏览 1 回答
webman多应用的配置问题

问题描述 多应用下,中间件和异常处理需要在全局的config目录下配置,支不支持或者能不能实现在应用内增加配置文件?比如应用内创建middleware.php和exception.php,这样可以让应用更内聚。 为此你搜索到了哪些方案及不适用的原因...

阳光 发表与 2023-12-13 1564 浏览 1 回答

阳光

-60
积分
0
获赞数
0
粉丝数
2023-12-13 加入
×
🔝