我有一个由 Jenkins 在server1 .domain.com 中部署的 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)
应用程序在创建客户端时总是失败,因为它没有到达运行临时服务器的服务器。
这只有在使用 Jenkins 时才会出现问题,如果我转到 Jenkins 部署代码的目录并执行“ make run ”,应用程序会毫无问题地创建临时客户端。
我需要了解这里发生了什么,为此失去了头发……感谢您的帮助:)