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

Gateway被頻繁連接的問(wèn)題

workman

現(xiàn)在有一個(gè)硬件網(wǎng)關(guān)通過(guò)TCP連接到Gateway上面的,網(wǎng)關(guān)每次要嘗試大概100多次才連上Gateway,但是我在onConnect里面打印 100多次都是打印了的 說(shuō)明其實(shí)第一次就已經(jīng)連上來(lái)的啊 但是網(wǎng)關(guān)確一直在頻繁的重連,我用getAllClient打印發(fā)現(xiàn)數(shù)組長(zhǎng)度100多 有大概100多個(gè)client_id 但是其中只有一個(gè)是真正連接網(wǎng)關(guān)的啊,我設(shè)置了一個(gè)一分鐘的心跳來(lái)踢到那些沒(méi)用的連接 但是沒(méi)用踢不掉 還是打印了那么多client_id出來(lái)

我想問(wèn)的是現(xiàn)在只有一個(gè)網(wǎng)關(guān)嘛 要是網(wǎng)關(guān)多了 那不是要生成很多的空的連接又消耗了client_id 心跳又踢不掉 請(qǐng)問(wèn)該怎么辦呢

3960 1 0
1個(gè)回答

walkor 打賞

網(wǎng)關(guān)每次要嘗試大概100多次才連上Gateway

說(shuō)明客戶(hù)端代碼寫(xiě)的有問(wèn)題,客戶(hù)端連上來(lái)后為什么要再連,這個(gè)要自己查下原因。

無(wú)用的鏈接可以通過(guò)設(shè)置心跳來(lái)剔除,見(jiàn)手冊(cè):http://m.wtbis.cn/gatewaydoc/gateway-worker-development/heartbeat.html。最好設(shè)置$gateway->pingNotResponseLimit = 1;

  • workman 2016-09-14

    Register.php 里面的 onConnect方法過(guò)了一會(huì)兒時(shí)間打印 timeout是什么意思呢?
    這個(gè)方法的注釋是“”設(shè)置個(gè)定時(shí)器,將未及時(shí)發(fā)送驗(yàn)證的連接關(guān)閉“” 未及時(shí)驗(yàn)證的連接是什么意思呢?

  • walkor 2016-09-14

    Register.php 是用來(lái)注冊(cè)Gateway Worker服務(wù)的,不是給客戶(hù)端連的。手冊(cè)有明確說(shuō)明

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