进程阻塞怎么终止运行呢

使用http协议做API服务;如果有某次请求耗时较长(比如请求外部链接,读取本地文件等操作);如何给这次请求加上超时限制呢?比如5秒超时,超过时间就返回异常,释放资源并处理下一条请求呢?...

eaglexpf 发表与 2017-12-26 2508 浏览 1 回答
跑了几个月的接口今天返回Call to a member function prepare() on null~~

用workerman写的http接口,在阿里云上面跑了两个多月;今天的接口突然返回了这个错误{"code":500,"message":"Call to a member function prepare() on null"};最重要的是我把workerman重启后就没啥问题了;求原因,求思路~~...

eaglexpf 发表与 2017-09-27 13172 浏览 6 回答
使用[::]监听ipv6地址报错

在本地搭建的centos虚拟机上使用 new Worker("http://:$port"); 的方式启动没有问题; 上传到阿里云服务器上后返回的错误信息如下: Workerman start in DEBUG mode PHP Warning: stream_socket_server(): php_network_getaddresses: getaddrinfo failed: Name ...

eaglexpf 发表与 2017-03-28 4872 浏览 1 回答
GatewayWorker中在Events文件的onMessage中require_once引入的文件更改后reload没有加载

请问是不是不可以在Events中引入,在gateway中如何使用reload呢...

eaglexpf 发表与 2016-11-28 3657 浏览 1 回答
gateway怎么判断数据是否发送完呢

需求是这样的:向客户端发送一段数据,发送完之后,服务端关闭这个链接 在tcpconnection中close是等待数据发送完毕后关闭该链接的 但gateway中只有closeClient和closeCurrentClient关闭连接,如果我用这两个方法关闭连接,用sendToClient或sendToCurrentClient发送数据的话就面临一个问题,就是数据如果较大的话就可能发生数据还没发送完毕的时候就已经关闭连...

eaglexpf 发表与 2016-11-09 3465 浏览 2 回答

eaglexpf

1935
积分
0
获赞数
0
粉丝数
2016-05-11 加入
🔝