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

gatewayworker,我想在gateway那做個限制最多多少設(shè)備發(fā)起連接的功能

pengzhen

考慮到一個場景,當(dāng)前有10萬臺設(shè)備連接,如果因?yàn)榇a或者服務(wù)器原因,所有設(shè)備斷開了連接,下次重啟后,所有設(shè)備都會同時連上,因?yàn)檫B上后有些數(shù)據(jù)庫和redis的操作,服務(wù)器完全抗不住。所以我想,如果一個gateway,同時有1000個正在發(fā)起連接,但是數(shù)據(jù)庫和redis工作還沒做完,后面設(shè)備發(fā)起連接時,直接拒絕這個請求。bussiness進(jìn)程在處理完連接事件后,告訴gateway,gateway 就講總的正在連接設(shè)備減1,有什么辦法能讓bussiness修改gateway里的變量,或者有什么事件告訴gateway

1180 2 0
2個回答

Gin

10w
不用集群? 集群一起更新,宕機(jī)的可能性很小吧

  • pengzhen 2023-02-27

    怕需要代碼restart,這樣gateway跟設(shè)備之間保持的連接回斷掉,服務(wù)重新啟動后,設(shè)備回同時發(fā)起連接,這樣數(shù)據(jù)庫吃不消

小W

看看這個是否能實(shí)現(xiàn)你的需求
http://wtbis.cn/doc/workerman/tcp-connection/pause-recv.html

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