账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    GateWorker
    39
    0

    GatewayClient向websocketserver发送closeClient($client_id)请求,报连接拒绝的问题

    1.websocketserve服务器独立的主机.
    2.pc客户端通过域名80,转4000端口(gateway对外提供的websocket端口),建立sockect连接没有问题.
    3.现在是在webserver,用户登陆后,需要关掉其他client_id,保持单通道,单点登陆,这个时候在webserver里面通关gatewayclient提供的closeClient($client_id)方法, 报"stream_sockect_client():unable to connect to tcp://127.0.0.1:4002(connection refused)".
    4.虽然webserver和websockectserver不在同一台服务器,但是在一个局域网内,所以webserver上的gatewayclient初始化的时候填写的是websockectsever服务器上register进程对应的本机(websockectsever服务器)的内网ip及端口.

    5.websockectserver服务器上对应gateWayRegisterPort=4001, gateWayStartPort=40002,
    gateWay进程对应的lanIp为本机内网ip地址.

    最后想知道为啥webserver使用gateWayClient会报连接本机4002端口的错误,谢谢!

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • sweet妹 普通会员 1楼

      I'm sorry, but I'm not sure what you're trying to ask. Could you please provide more context or clarify your question? I'll do my best to help.

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部