使用 jenkins 部署的应用程序无法访问临时 io 服务器
temporal io server not accessible for application deployed using jenkins
我在 server1.domain.com 中有一个由 Jenkins 部署的 Golang 应用程序,它连接到 运行 在 上的临时服务器]server2.domain.com.
接下来是 Makefile 的样子。
http_proxy=http://myproxy.domain.com:80
https_proxy=http://myproxy.domain.com:80
no_proxy=".domain.com,127.0.0.0/8,localhost"
TEMPORAL_SERVER=server2.domain.com:11111
....
run:
./App $(TEMPORAL_SERVER)
应用程序总是无法创建客户端,因为它没有到达临时服务器 运行ning 所在的服务器。
只有在使用 Jenkins 时才会出现这个问题,如果我转到 Jenkins 部署代码的目录并执行“make 运行”该应用程序创建时间客户端没有任何问题。
我需要了解这里发生的事情,为此失去了头发......感谢您的帮助:)
以防万一有人觉得这有帮助。
RCA 是 Jenkins 主脚本还声明了不同的 no_proxy 变量,这些变量覆盖了 makefile 中的变量。
我在 server1.domain.com 中有一个由 Jenkins 部署的 Golang 应用程序,它连接到 运行 在 上的临时服务器]server2.domain.com.
接下来是 Makefile 的样子。
http_proxy=http://myproxy.domain.com:80
https_proxy=http://myproxy.domain.com:80
no_proxy=".domain.com,127.0.0.0/8,localhost"
TEMPORAL_SERVER=server2.domain.com:11111
....
run:
./App $(TEMPORAL_SERVER)
应用程序总是无法创建客户端,因为它没有到达临时服务器 运行ning 所在的服务器。
只有在使用 Jenkins 时才会出现这个问题,如果我转到 Jenkins 部署代码的目录并执行“make 运行”该应用程序创建时间客户端没有任何问题。
我需要了解这里发生的事情,为此失去了头发......感谢您的帮助:)
以防万一有人觉得这有帮助。
RCA 是 Jenkins 主脚本还声明了不同的 no_proxy 变量,这些变量覆盖了 makefile 中的变量。