如何为JBoss实例设置代理

时间:2011-10-17 20:26:07

标签: java jboss proxy

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

我已尝试将系统属性设置为在run.sh中加载,如下所示:

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

但似乎JBoss忽略了这些因为我仍然无法通过代理路由。

任何帮助?

2 个答案:

答案 0 :(得分:21)

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 :(得分:3)

请注意您的连接是http还是https,因为https还有一个标志?你也可以设置黑名单(nonproxyhosts) http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html