如何實現SpringCloud微服務掛掉之后自動重啟?
自己編寫自動布署腳本,主要含打包jar命令及之后使用java -jar運行的命令
服務治理平臺會監測到微服務的健康狀況,發現服務掛掉后重新執行1次布署腳本即可
1、當發現服務掛掉,最好保留現場,分析掛掉原因,如機器內存不足、線程池中線程數過高、硬盤打滿、流量過高等各種原因導致服務無法訪問。
2、合理設置各機器的報擎指標及業務報擎指標,如內存達到70%時即告擎以及時擴展機器資源
3、同一個服務要布署多個節點,以便即使單個服務掛掉不影響整個服務