springbot開發api接口服務,生産環境中一般都是運作獨立的jar,在部署過程中涉及到服務的優雅啟動,關閉,
springboot官方文檔給出的有兩種方式,
1、使用http shutdown
2、注冊為系統服務 https://docs.spring.io/spring-boot/docs/1.5.3.release/reference/htmlsingle/#deployment-service
第一種不友善,麻煩,需要配置各種安全政策,無法內建自動化部署工具
第二種需要建立軟連接配接,可控性不夠
尤其是內建自動化部署工具之後,使用shell腳本是不錯的選擇
因為相信,是以看見.