请问Channel分布式通讯组件 连接什么的都没有返回值,如何知道连没连接上呢?

indesigncs

问题描述

我的服务器重启了,分布式通讯组件 服务忘记启动了,其它服务连接不上也不报错,也没有返回值,导致多个进程的服务只运行了一个进程,查了很长时间才查出问题

这里写问题具体描述

为此你搜索到了哪些方案及不适用的原因

Channel分布式通讯组件 客户端连接 Channel\Client::connect('127.0.0.1', 2206)
可以加返回值吗?或者抛出异常或者 提供一个查询 连接失败的函数,这样比较符合现实使用,谢谢

472 1 1
1个回答

walkor
Channel\Client::$onClose = function(){

};

可以监听连接失败事件

年代过于久远,无法发表回答
🔝