Jenkins 如何使JnlpAgentEndpointResolver为两个端点中的一个端点进行解析?

Jenkins 如何使JnlpAgentEndpointResolver为两个端点中的一个端点进行解析?,jenkins,jnlp,Jenkins,Jnlp,我有带反向代理的Jenkins服务器。我希望从代理在主VM的私有IP上连接,但通过反向代理url访问Jenkins。 “Jenkins/Manage/Configure”下的Jenkins Url出于各种原因持有反向代理Url。 当我在带有私有IP的代理中执行jar命令时,JnlpAgentEndpointResolver会在列表中找到两个要解析的端点 java-jar-agent.jar-jnlpUrl-secret 32487hdhkjhdskjhdhadhkjshd8y7dsjbdeud

我有带反向代理的Jenkins服务器。我希望从代理在主VM的私有IP上连接,但通过反向代理url访问Jenkins。 “Jenkins/Manage/Configure”下的Jenkins Url出于各种原因持有反向代理Url。 当我在带有私有IP的代理中执行jar命令时,JnlpAgentEndpointResolver会在列表中找到两个要解析的端点

java-jar-agent.jar-jnlpUrl-secret 32487hdhkjhdskjhdhadhkjshd8y7dsjbdeud

信息:正在[,

2020年2月14日下午4:25:36 org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver解析

信息:远程处理服务器接受以下协议:[JNLP4 connect,Ping]

但是,它选择了端点:my-reverse-proxy.url.com over 172.17.0.4:8080,出于某种原因,它最终出现异常。但是,它确实成功地连接到了私有IP。 如何确保JnlpAgentEndpointResolver选择特定端点而不是另一个端点

提前感谢,