【发布时间】:2018-02-21 22:03:56
【问题描述】:
我们有多个在 unix 上运行的 springboot 应用程序。在 bash 脚本中使用 java -jar .jar 很容易启动它们。现在我们正在扩大。在 Spring Boot 上有越来越多的应用程序。我担心如何跨多个 unix 系统管理这些类型的应用程序,以确保它们正常运行和响应。
除了编写 bash 脚本、检查状态等,我还有其他选择吗? 管理多个 springboot 应用程序的最佳方法是什么? 我看到了织物8。 https://fabric8.io/guide/springboot.html
是否有任何好的开源平台来支持和管理跨多个系统部署的多个 Spring Boot 应用程序。
【问题讨论】:
-
要真正管理应用程序,它们应该实现检测,以便您可以监控应用程序的内部。 Spring 支持这一点,但应用程序需要启用和扩展它。请参阅 Spring Boot 参考指南中的 Spring Boot Actuator。
标签: java spring spring-boot production-environment