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

單機(jī)改成集群,能平滑重啟實(shí)現(xiàn)嗎

pengzhen

現(xiàn)在公司部署的gatewayworker在一臺(tái)單機(jī)32核64g服務(wù)器上,現(xiàn)在要改成集群,看了文檔,如果要改成集群,好像reload沒(méi)用,要重新restart,文檔寫(xiě)的是reload只對(duì)runall后面加載的文件有效。但是客戶現(xiàn)在有10多萬(wàn)臺(tái)設(shè)備在線,不想重新啟動(dòng),因?yàn)橹匦聠?dòng)會(huì)掉線。想問(wèn)下有什么方案能改成集群,但是又不影響已經(jīng)在線的設(shè)備

2376 1 4
1個(gè)回答

walkor 打賞

如果你是單機(jī),最開(kāi)始的配置沒(méi)考慮到集群,就涉及到需要更改start_gateway.php start_businessworker.php里的配置,需要重啟才能生效。

如果start_gateway.php start_businessworker.php里的配置符合集群配置要求,則可以不重啟現(xiàn)有服務(wù)器,其它服務(wù)器按照文檔配置好,啟動(dòng)后會(huì)自動(dòng)加入集群,不用reload,不用restart。

10多萬(wàn)設(shè)備同時(shí)在線萬(wàn)不得已不建議restart重啟,這個(gè)我們有過(guò)很多次深刻教訓(xùn)。

10多萬(wàn)設(shè)備同時(shí)斷線,同時(shí)重連,如果重連過(guò)程中涉及到數(shù)據(jù)庫(kù)等IO的操作,瞬間上萬(wàn)請(qǐng)求會(huì)導(dǎo)致數(shù)據(jù)庫(kù)壓力很大,請(qǐng)求處理不夠快時(shí),請(qǐng)求擠壓會(huì)排隊(duì),導(dǎo)致大量設(shè)備請(qǐng)求超時(shí)。超時(shí)的設(shè)備可能又會(huì)斷開(kāi)再次重連,導(dǎo)致雪上加霜,這種情況可能會(huì)導(dǎo)致很長(zhǎng)時(shí)間服務(wù)不可用。

  • pengzhen 2023-02-23

    感謝大佬親自回答,目前我還沒(méi)看到公司的源碼,目前知道的是,用了阿里云的nlb負(fù)載。如果gateway中的lanIp,寫(xiě)死了127.0.0.1,那就只能在負(fù)載那加一個(gè)gateway的端口,在新的gateway中,分開(kāi)部署bussiness進(jìn)程了

  • liong 2023-08-18

    在原來(lái)的gatewayworker上做個(gè)中轉(zhuǎn),新的連接都轉(zhuǎn)到分布式的gatewayworker上

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