多个浏览器访问同一个聊天页面,只会在最后访问的浏览器上获取到最新消息,先开的就像假死了一样没反应

多个浏览器访问同一个聊天页面,只会在最后访问的浏览器上获取到最新消息,先开的就像假死了一样没反应,请问有遇到这个情况吗?...

pfl18328314852 发表与 2020-06-16 2502 浏览 1 回答
请教个报错问题!!

程序可以正常运行,总是时不时的出现一条这样的错误。之前搜索貌似是因为有非wss的连接导致的。如果是这个原因的话那么请问如何防止非wss的连接呢?请教各位,多谢...

warock 发表与 2020-06-15 2022 浏览 2 回答
发现大量用户触发onclose方法,这是怎么回事?

做了一个聊天系统,客户反应有时会出现接收不到消息的问题。 然后我发现有大量用户不知道为什么会触发workerman的onclose方法,几乎每秒都有触发onclose方法的。 系统是web版,包括微信网页和pc网页,用户可能自己退出,但也不应该出现大量的onclose触发,而且每秒都有! 但是我自己在用时并没有出现问题,一整个下午也没有掉线(除了自己关闭外),但发现很多用户触发了onclose。 系统最初不是我开发,...

lwd 发表与 2020-06-14 2401 浏览 2 回答
webman什么时候加入或者支持php原生的$curl呢?

移植项目过程中使用curl()报错, Access to undeclared static property,$_http_code 原生不支持,那什么时候集成服务端对外访问的功能呢? 看来要等下一版本了 ...

煮酒品天下 发表与 2020-06-12 3039 浏览 1 回答
workerman如何依次间隔10秒把指令发给客户端,指令是变量,起始指令表示0001,结束指令0005,我如何在timer定时器中灵活运用变量。

大家好,希望大家能帮我分析一下。workerman如何依次间隔10秒把指令发给客户端,指令是变量包括起始指令与结束指令,我如何在timer定时器中灵活运用变量。举例说明,我这有5个指令, 分别是 0001,0002,0003,0004,0005我打算把这五个指令依次间隔10秒发给客户端,我把定时器写for循环里面,所有指令会同一时间发给客户端,会造成丢数据和叠包,这不是我想要的。我用到了sleep,但是这也不是我想要...

人世几回伤往事 发表与 2020-06-11 2628 浏览 1 回答
和硬件做TCP链接,硬件有一直发送心跳,服务端这边也有做心跳检测,但是还是会把硬件踢掉线

硬件连接上以后,过个几十秒又会踢下线,然后硬件再连,服务器还会踢掉线,循环往复几十次之后,才会正常,但是不知道什么时候又会出现,很频繁...

lianning123 发表与 2020-06-05 3277 浏览 3 回答
gatwayworker 怎么实现异步任务

...

lsy 发表与 2020-06-04 2813 浏览 1 回答
workerman Client::publish发布事件没有执行回调函数

代码如下 我是使用的workerman+tp3.2框架 worker类代码如下: 在类构造方法里 实例化一个\Channel\Server服务端 和 WebSocket服务端(在原代码的基础上新增Channel组件,webSocket是可以正常跑起来的,业务在用) public function __construct(){ // Channel组件服务端 不传参数默认是监听0.0.0.0:2206 ...

tender 发表与 2020-06-01 3096 浏览 2 回答
PHPSocket.IO 消息传输出现偶尔乱码

...

cheni 发表与 2020-06-01 2595 浏览 1 回答
付費求助,https的采集,证书问题

主要代码如下 客户端证书不行,采集不了 求有经验的大佬指导 价格好说 QQ43950 <?php $context_option = array( // ssl选项,参考http://php.net/manual/zh/context.ssl.php 'ssl' => array( // 本地证书路径。 必须是 PEM 格式,并且包含本地的证书...

qq43950 发表与 2020-06-01 2250 浏览 3 回答
Gateway 使用curl post

建立好了注册监听tcp机制,所有设备通过监听接口接入并且储存有用信息到数据库,其他不同使用平台接入的时候通过自定义的http api 接入 当接收到请求后硬件会有一个异步请求到监听接口 我通过 curl post 推送给不同平台的不同接口完成异步。 问 使用 curl post 会不会产生阻塞 或者效率问题 应该或者有没有别的解决方式或者方案...

woshi66 发表与 2020-06-01 3041 浏览 1 回答
start_gateway 做鉴权,会一直跑是怎么回事啊?

// 当客户端连接上来时,设置连接的onWebSocketConnect,即在websocket握手时的回调 $gateway->onConnect = function($connection) { $connection->onWebSocketConnect = function($connection , $http_header) { // 可以在这里判断连接来源...

zcz66341631 发表与 2020-05-30 2358 浏览 1 回答
workerman4.1 header location

workerman 3.x可以使用 Workerman\Protocols\Http::header('Location: .....'); 这个函数作为跳转网站 workerman 4.1要怎么实现以上的功能呢?...

showx 发表与 2020-05-25 2361 浏览 1 回答
thinkphp5 workman wss 连接失败

一直报这个错误,用ws就可以连接,但是用wss就会失败...

houkinki 发表与 2020-05-22 3183 浏览 1 回答
mqtt onmesses 里 改东西 reload 不生效

debug模式 看 确实重载了文件 但是 我发送消息后 没有出来这个打印...

纯黑 发表与 2020-05-22 2080 浏览 1 回答
使用虚拟机开发 调试 报错 connection refuse

端口已经开启 但是 还是报错。哪位大神能帮看一下,小妹我刚学这个不懂...

ewei 发表与 2020-05-16 2437 浏览 2 回答
GatewayWorker的Events.php中调用Worker::runAll()出现异常

如题,调用Worker::runAll(),终端运行 php start.php start 出现如下问题: 代码: public static function onWorkerStart() { $task = new Worker(); // 开启多少个进程运行定时任务,注意业务是否在多进程有并发问题 $task->count =...

web360 发表与 2020-05-15 2828 浏览 1 回答
workman的log为什么信息不全,有省略号?

近期刚刚接触workman,整合到thinkphp5.0,每次php server.php start之后,有时候会挂掉,查看log文件,发现里面的信息不完整,有省略号,不利于排查错误,例如: 这个是什么原因?在哪里有设置吗?大神们帮帮忙!先谢谢了!...

andyinfrasys 发表与 2020-05-14 2036 浏览 3 回答
GatewayWorker偶尔无法触发onclose

运行过程: 建立gateway new websocket 关闭页面时触发 websocket.close 偶尔会出现 gateway Events onClose 没有触发 一开始以为是页面运行时问题 通过Gateway::getAllClientIdList()排查后发现, register已经销毁client_id 也就是说, 虽然register已经销毁了client_id, 但是整个过程没有触发Event...

keenzheng 发表与 2020-05-13 2471 浏览 1 回答

six

19217
积分
0
获赞数
0
粉丝数
2016-11-14 加入
×
🔝