在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/GO/ golang grpc 如何進(jìn)行熱重啟 graceful

golang grpc 如何進(jìn)行熱重啟 graceful

問題描述

想使用php調(diào)用golang的grpc服務(wù)進(jìn)行通信,但是怕在上線后 進(jìn)行程序的修改,想在不停機(jī)的情況下進(jìn)行修改程序,想知道golang的grpc服務(wù)如何進(jìn)行熱重啟

回答
編輯回答
憶往昔

一般后端服務(wù)會有冗余部署,前端通過 elb 中間層訪問,或者使用 consul 之類的服務(wù)注冊發(fā)現(xiàn)機(jī)制,串行重啟或者分批次重啟,可以做到不停服

熱重啟這種基本上沒有吧,但是可以不重啟,把把變化的項(xiàng)做成配置文件,熱加載配置文件是可行的

2017年10月6日 06:00
編輯回答
終相守

這個(gè)庫應(yīng)該可以幫到你,使用這個(gè)庫可以實(shí)現(xiàn)Go應(yīng)用的平滑重啟,自動更新

https://github.com/jpillora/overseer

2017年12月30日 06:27