我正在尝试使用以下命令关闭Linux (EC2实例)内运行的spring引导应用程序:
netstat -ano | grep :6060
返回我在kill命令
kill -9 <PID>
spring引导应用程序成功关闭,但在一段时间后自动重新启动,而不执行jar。因此,每当我试图再次执行jar时,就会发现"6060端口已经在使用"。错误。同样,我需要在执行jar之前手动杀死新的PID。
我没有尝试过,但我相信一种方法是使用shutdown
执行器端点。这里有描述注意,默认情况下它是禁用的,所以你应该启用它。