0

我想知道如何实现 Apache Commons Daemon 在 Spring Boot 上提供的 stop() 方法。

我从https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html阅读了相关文档,似乎 Spring Boot 1.3.x 或更高版本支持启动作为在 Linux 上使用 systemctl 命令的服务/守护进程(尤其是 CentOS,这是我当前的测试环境)。

Spring Boot 应用程序似乎可以通过脚本和 systemctl 命令声明/停止,但没有关于我的问题的描述。我需要该功能的原因是因为应用程序上使用了 Apache Kafka,因此它应该在停止时执行 close()。

提前致谢!

4

0 回答 0