2016-08-04 56 views
0

我的SI項目包括管理隊列之間的數據流以及與數據庫的交互。我不想使用servlet容器來運行應用程序。啓動和停止Spring集成項目

在我的開發環境中運行main()來初始化ApplicationContext。我如何啓動應用程序以及在受控env(如UAT/Production)中執行受控/正常關機 ?

需要您的寶貴建議/指針。

回答

1

如果您在上下文中註冊JVM關閉掛鉤,kill <pid>將關閉應用程序上下文。

您可以使用JMX(或用戶代碼)按順序關閉集成流程;見the documentation