workman for win 一段时间没返回,必在控制台按一下回车才响应

pmes

如题 php 是 windows 环境的wamp workman for win 用的是 tcp 协议,开始telnet 有返回一切正常,过一段时间, 客户端 没有断线, 但发送数据没有返回, 要在 服务端的环境下按回车,才恢复, telnet 那边收到的,是刚才发给服务端的数据,之后正常,过一段时间又不行,又必须在服务端按回车才恢复....

请问大家有没有遇到这样的问题?

服务端代码只是以下这样简单的返回收到的数据

$worker->onMessage = function($connection, $data)
{    
   $connection->send($data);
}
2430 5 0
5个回答

damao

windows我用着挺好,还没遇到啊

  • 暂无评论
walkor

解决了没?

  • 暂无评论
pmes

未解决,没有同行遇到相同问题 吗? 客户端断线再连是可以的

  • 暂无评论
pmes

@walkor 是否要 弄个心跳包啊?

  • 暂无评论
walkor

根据你描述的情况感觉是cmd被暂停了,和心跳没关系

  • 暂无评论
年代过于久远,无法发表回答
🔝