1
我需要使用脚本正常启动和关闭弹簧引导应用程序。除了在应用程序中使用执行器模块之外,是否还有其他方式来执行此操作。目前我必须在任务管理器中手动停止弹簧引导过程。如何正常关闭弹簧引导应用程序
我需要使用脚本正常启动和关闭弹簧引导应用程序。除了在应用程序中使用执行器模块之外,是否还有其他方式来执行此操作。目前我必须在任务管理器中手动停止弹簧引导过程。如何正常关闭弹簧引导应用程序
最终,Spring引导应用程序将启动一个需要被终止的java进程。目前你正在手动杀死它。
您有几种选择:
SpringApplication.exit(ApplicationContext, ExitCodeGenerator...)
方法。System.exit(0)
SpringApplication.run
为您提供ApplicationContext
您可以关闭。
你想处理应用程序的停止还是应该在完成代码后停止应用程序? – Patrick
[如何正常关闭嵌入式码头]可能的重复(http://stackoverflow.com/questions/30347144/how-to-gracefully-shutdown-embeded-jetty) –
如何准确地启动您的应用程序? –