由于設備原因,設置心跳檢測只能由服務端發(fā)送心跳包,但可以設置pingNotResponseLimit = 1 讓客戶端必須返回心跳。
現(xiàn)在的問題是,有一部分設備并不需要心跳來檢測是否在線,我要怎么只對另一部分設備設置心跳檢測呢?
連接的時候給那個連接對象做個標識,類似于綁定uid那樣,然后心跳檢測循環(huán)的時候先判斷標識是否需要檢測,不需要就跳過
再加個gateway端口,專門給這些設備用。
http://doc2.workerman.net/multi-protocols.html