swoft-cloud / swoft

🚀 PHP Microservice Full Coroutine Framework
https://swoft.org
Apache License 2.0
5.58k stars 788 forks source link

swoft 2.0RPC服务端项目重启后,客户端项目不重启调用错误 #627

Closed hihozhou closed 5 years ago

hihozhou commented 5 years ago
Q A
Bug report? no
Swoft version master(2.x)
Swoole version 4.3.3
PHP version 7.2.17
Runtime environment Ubuntu 18.04.

Details

我使用在是用RPC服务功能时,一个项目作为RPC服务端,一个项目作为RPC客户端,发现如果在客户端项目调用服务端项目后,RPC服务端的项目重启后,如果RPC客户端项目不重启会报(InvalidArgumentException) json_decode error: Syntax error","file"错误

RPC客户端项目控制台显示错误信息为:

[2019-05-09 11:17:10 *14954.3]  WARNING swSignalfd_onSignal (ERRNO 707): Unable to find callback function for signal Broken pipe: 13
stelin commented 5 years ago

我查下什么问题

stelin commented 5 years ago

@hihozhou 更新最新代码,已经修复bug, 新增断线重连

hihozhou commented 5 years ago

是否还没提交到仓库? image

stelin commented 5 years ago

swoft-component 组件更新就好了

hihozhou commented 5 years ago

ok