配置 GoCD 代理以通过代理服务器连接到服务器。
注意:使用此功能至少需要17.11.0
版本的GoCD服务器和代理。
通过在启动时向 Java 虚拟机 (JVM) 传递某些系统属性,可以在 GoCD 代理中配置代理支持。这些属性遵循 JVM 的约定由 JVM 定义:
http.proxyHost
http.proxyPort
(默认:80
)http.nonProxyHosts
(默认:localhost|127.*|[::1]
)https.proxyHost
https.proxyPort
socksProxyHost
socksProxyPort
(默认:1080
)socksProxyVersion
(默认:5
)
要配置代理以使用代理,请编辑wrapper-properties.conf
并添加以下系统属性。有关位置,请参阅安装文档wrapper-properties.conf
参考资料:
# the proxy server
wrapper.java.additional.100=-Dhttps.proxyHost=proxy.example.com
# the proxy port
wrapper.java.additional.101=-Dhttps.proxyPort=3128
# do not proxy connections to these hosts
wrapper.java.additional.102=-Dhttp.nonProxyHosts=localhost|*.department.acme.com
set.AGENT_STARTUP_ARGS=%AGENT_STARTUP_ARGS% -Dhttps.proxyHost=proxy.example.com -Dhttps.proxyPort=3128 -Dhttp.nonProxyHosts=localhost|*.department.acme.com