gatewayworker設(shè)置了心跳,怎么去判斷是因為客戶端失去心跳,還是正常關(guān)閉造成的 客戶端在gateway主動斷開鏈接后,客戶端會不斷的重新連接。能不能在服務(wù)端判斷客戶端已經(jīng)失去了心跳之后,在觸發(fā)onclose之前給客戶端主動發(fā)送一個消息讓客戶端不要再重新連接了
好像沒有辦法判斷哦
那我自己用定時器做心跳,當(dāng)定時器接收不到心跳的時候,先發(fā)送通知,然后再斷開鏈接
如果是客戶端斷網(wǎng)了,連接已經(jīng)失去,你定時器的數(shù)據(jù)怎么發(fā)送過去呢
@5319:服務(wù)端的定時器啊,Timer