Waring channel connection closed and try to reconnect

a168565475

Waring channel connection closed and try to reconnect
这是啥问题啊 求大神指教

2730 6 0
6个回答

抽不完的寂寞

没启动channel/server ?

a168565475

  • 暂无评论
抽不完的寂寞

代码怎么用的?

  • 暂无评论
walkor

如果你需要在其它服务器去访问ChannelServer,ChannelServer需要监听内网ip而不是127.0.0.1。监听内网ip后所有连接ChannelServer的代码要改为 Channel\Client::connect('内网ip', 2206);,否则会连接失败,报channel connection closed and try to reconnect

一个程序监听127.0.0.1代表禁止其它服务器访问,只能本机127.0.0.1访问。这个属于比较基础的知识了。

  • a168565475 2020-03-10

    我一台服务器内运行也是填写内网吗 好像不是内网的问题 哎

  • walkor 2020-03-10

    同一台不用

  • a168565475 2020-03-10

    @1:我这个就是同一台 就这样了 写127.0.0.1 或者 0.0.0.0 都一样 不知道为啥

  • walkor 2020-03-10

    发下代码和运行结果截图

  • a168565475 2020-03-10

    @1:Channel客户端连接到Channel服务端

  • a168565475 2020-03-10

    @1:你看楼下

a168565475

  • walkor 2020-03-10

    代码里你Channel\Server监听的20012端口,Channel\Client连的确是20003端口

  • a168565475 2020-03-10

    @1:能不能加个qq 1636947

  • walkor 2020-03-10

    把20012改成20003就行了

  • a168565475 2020-03-10

    @1:我的运行截图 第一个 frame 是chennel的 websocket用来客户端连接使用 所以就连接不上 我把frame 换成websocket 就可以了

a168565475

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