我在Google引擎中部署了一个微服务架构(在Spring中实现)。对于这个微服务体系结构,我设置了以下内容:


问题是,当我调用一个我知道它应该工作的https://comanddev.tk/customer-service/actuator/health的URL时,我得到的响应是ERR_TIMEDOUT。虽然设置了URL转发,但我在入口没有接收到任何请求。
更新:我试图设置一个“胶水记录”,如下图所示,我得到的响应是证书无效(我有comanddev.tk而不是dev.comanddev.tk的证书),并且在同意访问不安全的url之后,我获得了401。

发布于 2020-09-09 13:14:48
我有点钻研这事了。
正如我提到的,当您$ curl -IL http://comanddev.tk/customer-service/actuator/health时,您将收到nginx ingress响应。
当域拦截请求并重定向到目标服务器时,我不确定是否存在使用TLS的点。
我建议您使用nameserver而不是URL Forwarding,只需使用Ingress的IP即可。在此选项中,您将将请求重定向到您的“进题”。当您使用Port Forwarding时,您使用的是弗雷诺姆 redirection,我不知道它们是如何处理的。
https://stackoverflow.com/questions/63527323
复制相似问题