【问题标题】:How to control Spring Boot Admin Server spring cloud kubernetes based service discovery to use HTTP instead of HTTPS如何控制 Spring Boot Admin Server 基于 spring cloud kubernetes 的服务发现使用 HTTP 而不是 HTTPS
【发布时间】:2020-06-05 19:50:24
【问题描述】:

在fabric8 maven插件的帮助下我有spring boot admin server deployed in openshift

还有i have several applications deployed in openshift

Spring boot admin server (SBAS) use spring cloud kubernetes discovery 发现在命名空间/集群中注册/运行的服务(应用程序),即自动客户端发现。

SBAS 按预期发现,它很好,但在SBAS use http and some use https 中显示/注册了一些应用程序以检查运行状况,如下所示

我不知道,为什么 SBAS 对某些应用使用 http,而对某些应用使用 https 来检查运行状况。

SBAS use https and port 8443 it shows applications are offline 开始但那些应用程序are exposed in http 8080 only

我比较了应用程序代码和 openshift 配置,但没有发现任何区别以及如何解决此问题。

我对上述所有概念都不熟悉,有人可以帮助我吗?

【问题讨论】:

    标签: openshift spring-boot-actuator service-discovery fabric8 spring-boot-admin


    【解决方案1】:

    我没有找到这个问题的解决方案,但我确实解决了这对我有帮助的问题。 由于我只使用一个端口 8080,我已经通过 openshif yml 删除了其他端口,例如 8443 和 8778,如下所示。但是您必须公开更多端口,这无济于事。

    【讨论】:

      猜你喜欢
      • 2018-12-10
      • 2018-04-21
      • 2021-04-22
      • 1970-01-01
      • 2018-03-28
      • 2021-05-17
      • 2015-05-17
      • 1970-01-01
      • 2021-12-12
      相关资源
      最近更新 更多