我用gateway worker做了个tcp服务器,并且进行了压力测试,发现如下严重问题,请帮忙看看如何解决。 问题1:我原来设置了30秒超时断开的,现在情况是:连接能成功,30秒后不会自动断开了。 问题2:我原来设置了,客户端发送信息后,会自动回复给客户端的。现在情况是:不会回复了,客户端发送数据没有收到任何回应。 问题3:查看状态,发现保持连接了接近3000个连接,但是现在我已经把所有客户端断开了,剩下3个客户端...
/vendor/workerman/workerman/Connection/TcpConnection.php on line 567: if ($this->transport === 'ssl' && $this->_sslHandshakeCompleted !== true) { $ret = stream_socket_enable_crypt...
同样的证书放在另一台服务器,用非443端口,可以成功使用。。 但换了一台服务器,就出现如题的错误提示。。。 Warning: stream_socket_enable_crypto(): Unable to set private key file `/usr/local/nginx/ssl/ssl.7typ.cn.key' in /alidata/www/workerman/vendor/workerman/wor...
windows如何实例两个worker 现在要实例如上图的应用,只是简单DEMO用。workerman一个实例worker2(自定义协议)用来与设备通信,另一个实例worker1(websocker)用来与前端页面通信,通过前端页面给worker2指令,并将worker2收到的数据表现在前端页面。 //ini_set("error_reporting","E_ALL & ~E_NOTICE"); use ...