我的SI项目包括管理队列之间的数据流和与数据库的交互。我不想使用servlet容器来运行应用程序。
在我的开发环境中运行main()来初始化ApplicationContext。如何启动应用程序以及执行受控/正常关机 受控环境如UAT / Production?
需要您提出宝贵的建议/指示。
答案 0 :(得分:1)
如果在上下文中注册JVM关闭挂钩,kill <pid>
将关闭应用程序上下文。
您可以使用JMX(或用户代码)以有序的方式关闭集成流程;见the documentation。