gpt4 book ai didi

kubernetes - 如何使用Spring Cloud Netflix容器在GKE中定义Ingress

转载 作者:行者123 更新时间:2023-12-02 12:10:39 25 4
gpt4 key购买 nike

我有一个基于Spring Cloud Netflix的微服务架构:

  • business-owner-service指向运行在端口8763上的Spring Boot应用。端口转发完成,business-owner-service:80重定向到端口8763。
    enter image description here
  • 客户服务指向运行在端口8766上的Spring Boot应用。客户服务:80-> 8766

  • 如果我通过Spring Cloud Zuul网关调用该架构,则该架构可以正常运行,但是我希望设置一个Ingress。
    我的确切配置如下:
  • 入口
    enter image description here
  • 入口路径配置

  • enter image description here
    问题在于,入口处的所有后端服务都不正常,我不知道自己在做什么错。要使Ingress正常运行,我必须怎么做?
    编辑:根据评论,我尝试为客户服务 pods 定义readinessProbe,如下所示:
    enter image description here
    这不起作用,并且当我尝试仔细检查更新的配置时,readinessProbe不可见。我认为这是一个错误,但是我不确定如何检查探针是否已更新。
    另外,执行器/运行状况GET正在通过Zuul网关运行:
    enter image description here

    最佳答案

    在我看来,最终的解决方案是运行状况检查配置,而不是readinessProbe。我更新了为入口后端服务自动创建的运行状况检查,以指向/ actuator / health。这工作

    关于kubernetes - 如何使用Spring Cloud Netflix容器在GKE中定义Ingress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63428138/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com