老大 可不可以在workerman里支持下fastcgi协议

老大 可不可以在workerman里支持下fastcgi协议...

ayamzh 发表与 2018-07-26 2812 浏览 1 回答
windows服务器启动失败,循环重启 terminated and try to restart 取消关注

windows服务器启动失败了,循环重启 terminated and try to restart 或其它服务器 也一样,本地可以 有人说出现这个问题一般是业务代码里调用了exit die 可我是刚下载下来的 https://www.workerman.net/web-sender 代码都没改...

tsinghon 发表与 2018-07-26 4336 浏览 5 回答
关于 gatewayworker 源码的问题

BusinessWorker.php public function tryToConnectGateway($addr) { …… $gateway_connection->send($gateway_data); $gateway_connection->connect(); …… } 这两行代码的疑问 是不是应该先执行 $gateway_connec...

laiqiqi 发表与 2018-07-25 2526 浏览 1 回答
超全局变量$_SESSION和当前自带会话$_SESSION有冲突吗

超全局变量$_SESSION和当前自带会话$_SESSION有冲突吗...

buck 发表与 2018-07-25 3131 浏览 1 回答
请问joinGroup是不是异步的?能否改成同步执行?

RT。 我想实现: 用户在登录成功后,给用户的所有客户端发送一条数据。(不能使用sendToClientID) 但是经过测试,发现有的时候能发送成功,有的时候不能发送成功。 猜测可能是由于joinGroup是异步操作,一旦慢了的话,会导致发送数据的时候还没有加入分组,导致数据发送失败。 请问这个能不能改成同步模式?...

frontlon 发表与 2018-07-25 2819 浏览 1 回答
关于Gateway全局$_SESSION的不同步问题

首先这个$_SESSION在gateway和worker之间也是通过Socket通讯的,这里就产生一个数据延迟问题,在项目的反复实践中被证明存在问题。 当写入$_SESSION数据量比较大时尤其明显,比如写入2k以上数据。即便强制同步了,由于进入包连续进入,立刻会触发下一次的OnMessage,无论是否强制读取,得到的都是上次更新之前的旧数据。 目前这个问题我们测试了多次,好象无解,只能通过外置的redis来处理,感...

leoyanfei 发表与 2018-07-24 3791 浏览 1 回答
请问client_id有可能出现重复的情况吗?

我在使用gatewaywork做项目的时候,确确实实出现了之后登陆的页面和之前页面的clientID值相同的情况,请问有可能是哪一块出现了问题?具体去哪个文件修改?谢谢各位...

stop 发表与 2018-07-24 4132 浏览 2 回答
我用wokerman做的聊天室断线问题

聊天室 为什么在客户端连上服务端之后要是不发送消息 等两到三分钟消息就发不出去了 两边都不提示掉线 然后我在服务端的cmd敲ctrl+c按理应该退出来了 但是之前发送的消息又出来了 又连上了 求walker大大解答...

1324900319 发表与 2018-07-24 2704 浏览 2 回答
frame not masked so close the connection报这种提示是异常吗?

报这种提示是异常吗? frame not masked so close the connection...

dennlian 发表与 2018-07-21 7009 浏览 13 回答
源码请教:关于Tcpconnection包长比较问题

大约是在 Workerman/Connection/TcpConnection.php 的Line 625行左右的几行代码: // Data is not enough for a package. if ($this->_currentPackageLength > strlen($this->_recvBuffer)) { break; } 调试观测到: if($this->_curren...

phpcreeper 发表与 2018-07-21 2681 浏览 1 回答
Gateway做群组定时推送,20m左右后报这个错。一般是什么原因造成的

Stack trace: #0 \vendor\workerman\workerman\Connection\TcpConnection.php(336): Workerman\Protocols\Websocket::encode(NULL, Object(Workerman\Connection\TcpConnection)) #1 \vendor\workerman\workerman\Protoco...

dennlian 发表与 2018-07-18 2829 浏览 1 回答
gatewayworker抓包

大神,抓包时不是websocket协议的也用tcpdump -Ans 4096 -iany port 7272这条指令吗?我本地打不开http://127.0.0.1:55151这个链接,页面显示无法访问此网站,后来我换成自己的端口,浏览器还是打不开这个地址...

dou号 发表与 2018-07-18 2391 浏览 1 回答
是否该用docker

因为涉及到分布架构,用docker的话方便部署一点,但是那个内核调优这块怎么处理?到底在docker容器中调整内核的配置还是说只要主机的内核配置设置好就OK了?(我下载那个centos镜像还没有这个/etc/sysctl.conf文件怎么破。。。。。。 ) 而且在内核调优章节中 有一点是设置...

z54123321 发表与 2018-07-18 4735 浏览 1 回答
1.使用gatewayworker,心跳检测事件应该写在服务器端events文件吗?和ci结合的话,也是这样吗?

1.使用gatewayworker,心跳检测事件应该写在服务器端events文件吗?和ci结合的话,也是这样吗? 心跳检测可以不写在客户端吗?...

stop 发表与 2018-07-18 4274 浏览 5 回答
关于processTimeout和processTimeoutHandler的设置问题

我在看GatewayWorker手册的时候,看到BusinessWorker类里有关processTimeout和processTimeoutHandler的说明,有几点疑问请教一下大神: 1.我没有在start_businessworker.php里面设置processTimeout,那么默认应该是30秒吧? 2.要实现单次执行时间超过30秒就会记录一条日志到workerman.log,我现在Events.php里...

粥真清 发表与 2018-07-18 6288 浏览 10 回答
gatewayworker并发配置

我用gatewayworker时为了适应高并发将gateway进程调成了cpu核的4_3倍,将bussiness进程调为cpu核的4_1倍,我的cpu是双核,现在可支持并发量上去了,但是刚刚看文档才发现上面说的是gateway调成cpu核数相等,business调成cpu核数的三倍,瞬间懵了,请问大神这是什么情况,还有就是这个cpu核数是看我服务器的cpu核数吧,那我是要将gateway进程调成2吗?我这边是阻塞式I...

dou号 发表与 2018-07-17 5467 浏览 1 回答
请问这个提示有什么影响吗?terminated and try to restart

process E:\wamp...\GatewayWorker\Applications\YourApp\start_businessworker.php terminated and try to restart 这个对整个系统有什么影响?如何避免?...

stop 发表与 2018-07-15 4047 浏览 1 回答
3.5.12时不时的会收到这个错误

PHP Fatal error: Uncaught exception 'Exception' with message 'You can't send(NULL) to client, you need to convert it to a string. ' in /data/socket.io/vendor/workerman/workerman/Protocols/Websocket.php:236 Sta...

spridu 发表与 2018-07-15 2734 浏览 1 回答
请问报这个错是什么原因/socket.io/?EIO=3&transport=polling&t=MIJUjal 0 ()

请问报这个错是什么原因/socket.io/?EIO=3&transport=polling&t=MIJUjal 0 () 但是好像又有连接上的...

dennlian 发表与 2018-07-13 10225 浏览 1 回答
array_merge(): Argument #2 is not an array Http.php on line 209

APP端发起GET请求时,POST并无处理,导致接收的POST参数并不是数组,在Http.php原代码部分: $_REQUEST = array_merge($_GET, $_POST, $_REQUEST); 合并3个数组就存在类型警告问题: PHP Warning: array_merge(): Argument #2 is not an array in /Workerman/Protocols/Http.p...

moubai 发表与 2018-07-13 3500 浏览 1 回答

walkor

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