麻烦看下这个报错是什么问题?

麻烦看下图片上的错误是什么问题?服务器上面放了2个GatewayWorker项目...

javascript 发表与 2018-07-13 5125 浏览 1 回答
BusinessWorker面对高并发出现busy

最近BusinessWorker 接收消息面对高并发请求(每秒起码几十条数据,每条数据50-100字节)就会出现busy,没有操作数据库之类的只是做转发处理,从出现的情况来看和连接数也多少也没有直接关系,查看日志后里面让我去看: See http://wiki.workerman.net/Error2 for detail 这个网页,看了后说是业务造成死循环导致的,但是从我代码来看并不会出现死循环,随后我在发送消...

新人 发表与 2018-07-11 4977 浏览 1 回答
workerman压测

@walkor 我在git上下载了workerman压测代码workerman-bench-master,然后放在了gatewayworker同级目录下,然后启动start.php,再执行./benchmark -n10000 -h1 -c400 -p56789 127.0.0.1这段代码,端口和ip我都换成自己的了,但是系统显示no such file or directory,是我的压测代码位置放的不对吗?...

dou号 发表与 2018-07-11 3468 浏览 1 回答
GatewayWorker 获取不到WebSocketd URI

gatewayworker在Events.php中定义了OnConnect方法,想要答应连接过来的WebSocket的内容。因为要根据不容的URL来确定不同Socket的功能, 例如: A类的web Socket的url为 ws://127.0.0.1:8001/functionA B类的WebSocket的url为 ws://127.0.0.1:8001/functionB 我想要在最开始就将这两种进行分类。但是发...

hcf1106 发表与 2018-07-11 3092 浏览 1 回答
workerman创建Worker报错

$worker = new Worker(); 报错: exception 'Exception' with message 'event-loop exited' in /workerman/Worker.php:1295...

you_only89 发表与 2018-07-09 2982 浏览 1 回答
请问gateway可以通过socket表方便的读取plc下位机的内容吗

通过工业级别的opc协议来读取plc,但是我发现opc是windows版本的,在linux下我们能通过socket来读取plc的内容吗。。...

wxp_fn_fn 发表与 2018-07-09 2767 浏览 2 回答
请问断开连接的情况有哪些?

我现在遇到一个问题。现象是:个别用户在连接成功后,在0-2秒之内会断开连接。检查了客户端,可以确定不是客户端主动断开。 这个断开连接数量,从服务器日志来看,还是比较频繁的。 现在服务器连接人数大约在1000左右。 请问出现这种问题的可能性有哪些? Linux参数配置: tcp_max_tw_buckets:20000 tcp_max_syn_backlog:262144 tcp_tw_recycle:0 file-m...

frontlon 发表与 2018-07-09 4944 浏览 5 回答
防火墙已经关闭了,报exit with status 2816错误

[attach]1141[/attach] [attach]1143[/attach] 这个是什么问题呢,之前还运行的好好的。...

xiaoyu 发表与 2018-07-08 2119 浏览 3 回答
gatewayworker压测

@walkor 你好,我用了你的这段程序进行gatewayworker压测;http://wenda.workerman.net/?/question/1453; 但我在终端运行时只显示1 connections complete ;con close 就没有了,而且在加了$con->transport = 'ssl'后,报php警告:stream socket client() : ssl: connecti...

dou号 发表与 2018-07-06 2823 浏览 3 回答
GatewayWorker分布式部署后,怎样连接到不同的Gateway服务器?

看了GatewayWorker的手册,里面写了怎样进行分离式部署,并举了例子,比如将Gateway和BusinessWorker部署到不同的服务器上,并有多个Gateway服务器。 我现在想问的是,分离式部署之后,我外部访问的域名应该指向哪个Gateway服务器? 如果指向了某台Gateway服务器,是不是其他服务器上的Gateway就闲置了,并没有发挥作用? 搜了一些文档,我这样的情况,是不是应该在前端加一个负载均...

粥真清 发表与 2018-07-06 4429 浏览 1 回答
蝌蚪手机上怎么聊天?没地方点啊

蝌蚪手机上怎么聊天?没地方点啊...

dycfish 发表与 2018-07-06 2008 浏览 1 回答
异步任务中使用队列

前提: 10(或更多)个商户,总共有20(或更多)个资金池。 每个商户下又对应的有多个资金池。 (查询返回慢,所以想用异步去完成,再加上任务多,再在异步http请求任务中使用队列防重复) 业务场景简述: 默认先在一个文件中写死一个时间戳,主程序跑多个定时器,检查是否有新的交易时间戳(操作完成后替换之前的时间戳),若有,交给异步任务,异步中的程序:循环资金池,查询资金池在"之前交易时间戳"和&quo...

大王 发表与 2018-07-05 5190 浏览 1 回答
【求助】在CentOS上udp收不到数据【已解决】

【求助】 在CentOS上udp收不到数据 端口打开的 tcpdump能看到 workerman收不到 是自定义的协议 windows可以收到 【已解决】,谢谢walkor...

hanbei20 发表与 2018-07-05 4194 浏览 1 回答
求业务逻辑拆分比较好的实现方式

在onMessage中把业务逻辑拆分出来比较好的实现方式是什么? 在同一进程中,如何做到连接之间不相互污染数据? ================================ 刚刚测试了一下同一个进程中在其中的一个连接发送阻塞标识信息,执行for600W次的file_put_contents写入操作,其他连接发送消息会被挂起,甚至会出现超时, process_timeout: #1 /data/gateway/g...

z54123321 发表与 2018-07-05 4129 浏览 1 回答
看云的文档地址怎么都是404?

http://www.workerman.net/gatewaydoc/start-and-stop/README.html 这个页面中的连接 http://doc3.workerman.net/install/start-and-stop.html 页面 404...

辣条 发表与 2018-07-05 2307 浏览 1 回答
指定定时器或者指定路由 或者新开进程专门处理定时器

1一个棋牌游戏 以房间id为组 每个人的操作会重置定时器 但是由于进程数量 新的定时器进程问题 下一次人的操作不能删除到这个定时器 定时器继续执行,看了许多大佬的帖子 好像是路由绑定 指定进程设置定时器 还有新开worker做计时器处理 用进程间通信做 但是有几个疑惑的点请教下大佬 1:业务在onmessage里面进行的 设置定时器在worker->id=0的上面执行 但是该操作进程不是在0上 ...

gatenewer 发表与 2018-07-04 3978 浏览 1 回答
关于客户端断开,服务器存在未处理完数据的情况

现在存在着一个客户端链接workerman,如果workerman 超时30s没应答,客户端会自动断开重连,这时服务器未处理完成的操作(如插入数据库)还会执行吗?如果不能怎么解决,谢谢...

lu4588198 发表与 2018-07-04 3706 浏览 4 回答
window服务器上部署出错程序希望改下BUG

window服务器上部署出错,不能起动服务是不是phpsocket_io的BUG https://www.workerman.net/web-sender 因为我本地不会出现问题,;就部署服务器上会 当点击关闭时跳出红色款内内容起动失败 报错...

tsinghon 发表与 2018-07-04 2302 浏览 1 回答
websocket关闭状态码问题

使用workerman或gatewayworker创建websocket连接。服务端使用 $connection->close(); 主动关闭websocket连接. 客户端提示状态码为1006 (Abnormal Closure) ,不是正常关闭的1000 (Normal Closure),请问这个正常关闭的websocket状态码可以在哪里设置? 使用workerman和gatewayworker主动关闭...

cxm 发表与 2018-07-04 12779 浏览 1 回答
连接数上万时websocket就会出现php_network_getaddresses

目前的功能对bu进程发送及时返回的消息比较多,分别开了gw和bu 32个进程,之前1核4g的服务器每当到了10000左右的连接数时,status查看 bu进程已经会出现n/a了,功能也用不了,之前以为是服务器的原因就加到了4核4g但是现在到了10000连接数时还是这样,查看日志报php_network_getaddresses这个错误,难道连接数过多了就会出现这个错误吗...

fionasit 发表与 2018-07-03 5004 浏览 10 回答

walkor

151561
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝