定時(shí)發(fā)送的心跳是用的linux的定時(shí)任務(wù)還是用的把所有連接的客戶端定時(shí)輪詢一遍實(shí)現(xiàn)的呢?如果是定時(shí)把所有連接的客戶端信息輪詢一遍的話,所有客戶端信息存儲(chǔ)在什么地方呢?是存儲(chǔ)在一個(gè)大對(duì)象或者數(shù)組里嗎?
workerman自身沒(méi)心跳功能。GatewayWorker有心跳功能。 Gateway心跳實(shí)現(xiàn)是利用workerman的定時(shí)器,定時(shí)輪詢所有客戶端鏈接,客戶端鏈接存儲(chǔ)在內(nèi)存的一個(gè)數(shù)組里。