国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

心跳斷開問題

mnblkjppp123

目前是設(shè)備id綁定$client_id 連接id
我的ateway配置是

60秒不回的話就判斷斷線

為啥綁定后的id會(huì)斷線兩次???

我推測(cè)可能是,第一次登錄$client_id1綁定id-123456,過兩個(gè)心跳之后,沒給服務(wù)器心跳,
然后設(shè)備重連 client_id2綁定id-123456,這時(shí)候服務(wù)器把第一次的踢出嗎?

2337 1 0
1個(gè)回答

walkor 打賞

是否踢掉多個(gè)連接是業(yè)務(wù)邏輯,框架不會(huì)自作主張隨便踢掉你的連接。
如果一個(gè)設(shè)備同時(shí)有2個(gè)斷開的日志,說明這個(gè)設(shè)備在服務(wù)端看來有2個(gè)連接連著。

  • mnblkjppp123 2021-11-24

    業(yè)務(wù)邏輯沒有踢掉的邏輯啊,唯一就是那個(gè)配置中設(shè)置pingNotResponseLimit 60秒之內(nèi)沒回復(fù)就斷開,
    是否是第一次設(shè)備ID綁定的client_id1還存在,服務(wù)器還沒判定他掉線的過程中,第二次設(shè)備斷線重連重復(fù)綁定了client_id2
    形成一個(gè)設(shè)備ID綁定兩次

  • walkor 2021-11-24

    gatewayWorker允許多個(gè)連接綁定一個(gè)uid。你這個(gè)問題有可能是設(shè)備發(fā)起了2個(gè)連接導(dǎo)致的。如果可以重現(xiàn)問題,可以用netstat命令看設(shè)備發(fā)起了幾個(gè)連接

  • mnblkjppp123 2021-11-25

    @1:查看后沒復(fù)現(xiàn)到這個(gè)問題。。。如果設(shè)備斷線重連,服務(wù)器不踢出,一段時(shí)間后還是會(huì)自動(dòng)釋放吧,現(xiàn)在某個(gè)連接突然斷開,但是上一秒還有心跳包信息,應(yīng)該是釋放上一次連接吧

年代過于久遠(yuǎn),無法發(fā)表回答
??