如何为JBoss实例设置代理

12

我有一个正在运行的 JBoss 实例,我想通过代理路由所有流量。

我尝试在 run.sh 中设置系统属性如下:

JAVA_OPTS="-Dhttp.proxyHost=localhost -Dhttp.proxyPort=1234 $JAVA_OPTS"

但好像 JBoss 忽略了这些设置,因为我仍然不能通过代理路由流量。

有什么帮助吗?


你使用的是哪个版本? - Timmo
2个回答

25
在 `standalone.xml` 中,在

之后。
</extensions>

请添加以下内容

<system-properties>
    <property name="http.proxyHost" value="yourProxyIpAddress"/>
    <property name="http.proxyPort" value="yourProxyPort"/>
    <property name="http.nonProxyHosts" value="localhost"/> <!-- if you want to ignore localhost -->
</system-properties>

1
我通常使用standalone.xml。 - Barry Chapman
1
我已经在standalone.xml文件中添加了以下xml代码:<system-properties> <property name="http.proxyHost" value="localhost"/> <property name="http.proxyPort" value="8090"/> </system-properties>。但是我仍然无法将我的流量从8585(jboss)路由到8090(apache代理服务器)。 - Ashish

3

我相信设置只是针对每组参数分别为http.proxyHost和https.proxyHost。 - Barry Chapman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接