[ERROR] stream_socket_client(): unable to connect to tcp://127.0.0.1:2902 (Connection refused)

PHP 框架使用的是 codeigniter4,前端用的是 uniapp,gatewayworker 从官网下载的 linux 版本,gatewayclient 使用composer 安装。gatewayWorke、gatewayclient 和应用使用同一服务器。 App/Gatewayworker/Applications/YourApp/start.gateway.php中只做了一处修改:将原来的: $gate...

phper1 发表与 2021-08-28 5340 浏览 3 回答
webman接收到奇怪的请求

Hi walkor, 今天查看webman日志时,显示有个奇怪的请求,路由是remote/fgt_lang,参数是{"lang":"/../../../..//////////dev/cmdb/sslvpn_websession"},请问这个请求是怎么来的?...

xiewen_kevin 发表与 2021-08-27 4943 浏览 2 回答
TCP客户端不能100%收到服务器消息

目前TCP客户端是4G模块 通过联网与服务器通讯(websocket是APP通讯) 我通过接口使用GatewayClient客户端推送也好 还是通过Events.php 里onMessage去处理发送给TCP客户端都不能100%发送到,有时候会没接受到数据,请问是什么原因呢?网络延时或者啥?...

mnblkjppp123 发表与 2021-08-27 2083 浏览 2 回答
gateweywork client_id 无效

第一次搞这个 当我前端发球绑定的时候。把client_id ajax 发送给后端绑定,但是不管调用 isOnline 还是 bindUid 都提示我 “{message: "client_id "7f0000010b5500000001 logout\r\n" is invalid", exception: "Exception",…} ” 然后我的...

ethan 发表与 2021-08-26 2125 浏览 3 回答
events里面如何调用你其他类方法

我想要在关闭链接的时候调用其他类方法做一些数据库操作,直接引入类在调用显示找不到这个类。想请问下是什么问题呢...

yitao 发表与 2021-08-23 1862 浏览 2 回答
【已解决】webman如何彻底关闭日志输出呢?

【已解决】...

青舟 发表与 2021-08-18 2670 浏览 2 回答
会有什么原因会让websocket已经建立的connection数量减少?

应用场景: 我采用websocket的方法连接对方的服务,对方的服务是以用户登录的方式连接。即我每多一个connection都是一个普通的用户登录连接状态。由于网络的问题或者对方服务器鉴权问题,我每隔4小时把所有的用户连接断开$con->close()方法,然后通过onClose事件等待10秒重新连接。 出现的问题: 每个用户connection我都做了一个timer监听它与对方服务器的连接状态,而且我也在co...

zhouaini528 发表与 2021-08-18 1685 浏览 1 回答
GatewayWorker stop报错

GatewayWorker stop时 提示not run 但是所有的进程还在。是pid文件被删除造成的吗。怎么解决。哪位大老知道...

猪小屁 发表与 2021-08-09 1614 浏览 1 回答
phpsocket.io 客户端每次刷新都会重连, 为什么上次的连接还占用连接数

我做的这个功能是用于PC端与手机端的信息传递,因为一些原因PC端会经常刷新,刷新后就会产生新的连接,最近才发现刷新前的连接虽然断掉,但没有去除掉,还是会占用连接数,导致现在会因为达到最大连接数据而停止, 提问, 服务端检测到客户端断开后,服务端要用close()操作吗,这样会删除刷新前的连接占用吗...

nwh 发表与 2021-08-09 2215 浏览 4 回答
webman真的有优势吗 ?

大多数三方lib的底层IO都是采用阻塞式运行的, 这样一来性能不是又被拉下去了吗 ? 一个阻塞直接把当前进程的事件循环都阻塞了, 同一进程下的连接必然要受到连累, 即使开多进程也不能从根源上解决这个问题, 阻塞还是会存在 既然直接用阻塞的第三方组件那么为什么不直接使用 fpm+op 呢 ? 省心省力还高效 好奇, 作者会用 webman 去写企业级应用吗 ?...

汹涌的小草 发表与 2021-08-09 7124 浏览 3 回答
Mqtt\Client 客户端订阅时需要处理粘包问题吗?

Hi walkor, 如题,请问使用Mqtt\Client组件客户端订阅时接收到的数据需要处理粘包问题吗?...

xiewen_kevin 发表与 2021-08-05 2908 浏览 3 回答
我想请教下关于内核优化的问题

文档中提出的内核优化 1 是安装拓展 2 是做些配置 我的服务器只使用AsyncTcpConnection请求外部的服务器。(可能我会发很多数据到外部服务器,然后外部服务器返回给我。也就是并发问题实际在外部服务器那边) 做内核优化对我的业务有帮助吗?...

eywork 发表与 2021-08-04 1970 浏览 1 回答
WEB消息推送框架web-msg-sender没法启动server workerStart

没有报错,就是启动不了...

li1980 发表与 2021-08-04 1379 浏览 2 回答
在玩家登陆时使用Gateway::setSession设置session后,登陆成功之后的Message还是随机分配的Worker处理

玩家在登陆时就调用Gateway::setSession设置session到指定Worker,正常登陆断线重连设置session都是有效的,客户端发来Message都能调用到指定的Worker->OnMessage,但是玩家长时间挂起 只发送心跳,长时间之后断开,再登陆有一定几率导致设置session之后,客户端发来Message会被随机分配Worker...

Yolanda_zw 发表与 2021-07-30 1881 浏览 1 回答
webman通过代码restart

目前我们是的项目(webman开发的)php start.php start -d 守护模式运行的,有些时候改了部分代码想直接通过访问某个控制器(webman项目内的一个链接)去实现php start.php restart -d的效果 ,以方便快速重启整个服务,目前是通过登录服务器去输入命令行实现重启,感觉挺麻烦的。有比较靠谱的办法么?...

1619443919 发表与 2021-07-25 2043 浏览 3 回答
AsyncTcpConnection 能否设置超时连接时间

AsyncTcpConnection IP可能会变化,对最后一个IP有保存,但是当IP变了后,连接老的IP会要30秒才知道不能连接,能否设置连接操作几秒,没成功,就代表该IP无效,需要重新获取IP...

test123456 发表与 2021-07-25 2340 浏览 1 回答
webman 定时器里调用队列报redis超时

大佬们好,请问有遇到过这种问题吗? 在定时器里,调用队列,如果定时器调用完队列后执行的时间超过5秒,就会报超时。 ...

samyond 发表与 2021-07-12 3132 浏览 3 回答
getwayworker 心跳配置了,也 start -d 启动的,可是还是会掉线

就是这样,客户端发数据了,还是会断开 ...

smile特南克斯 发表与 2021-07-09 1835 浏览 7 回答

six

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