很多後端的開發人員可能只是對各種源碼、分佈式感興趣,可是做爲一位優秀、“懶惰”的軟件工程師而言,對自動化的設計也是要有吸引力的,試想,你的一堆服務器難道都需要你一個一個的啓動、關閉、重啓和檢測狀態嗎?這些活不是不能幹,而做爲優秀的軟件工程師而言要把時間放在有意義的上面來,哪怕是喝咖啡、休息也比一直幹一些重複的體力活強吧,我們何把這些重複性的工作交給 Shell 腳本程序呢?設計一次無限執行與監控,然後騰出時間去做更加有意義的事!本場 Chat 我們就一步步的來分析和學習如何使用shell腳本自動化管理這些服務吧!
在本場 Chat 中,會講到如下內容:
- 一鍵啓動 Redis、Nginx、Tomcat 和 MQ 服務的實現。
- 跨機器或機房怎麼控制服務的啓動,如何更加高效的執行多個 Shell 腳本的設計。
- 一鍵腳本檢測多服務狀態的實現。
- 當服務如果出現宕機則自動重啓服務,擺脫人爲手動啓動服務。
- 使用 Shell 腳本一鍵啓動 Spring Cloud 所有的服務,專門解決剛剛來電導致所有服務宕機的情況。
- 做最後的總結
適合人羣: 對服務管控追求更加自動化的所有人員。
閱讀全文: http://gitbook.cn/gitchat/activity/5ed6520d63e9604b8f0afd6d
您還可以下載 CSDN 旗下精品原創內容社區 GitChat App ,閱讀更多 GitChat 專享技術內容哦。