我需要将对Web应用程序的所有请求转发到外部URL。 webapp是从运行在WildFly 8.1上的WAR文件部署的,部署为独立模块。
我需要在standalone.xml中更改什么? 试图创建新的默认服务器配置,但它仍然试图命中应用程序。 日志文件具有“缺失/未满足的新依赖关系”。错误,服务jboss.naming.context.java.app.myApp(缺失)依赖:...
答案 0 :(得分:0)
您可以尝试将Undertow配置为反向代理。参见例如:http://www.mastertheboss.com/jboss-server/wildfly-8/configuring-a-reverse-proxy-with-undertow
<subsystem xmlns="urn:jboss:domain:undertow:1.1">
<handlers>
. . . .
<reverse-proxy name="myproxy">
<host name="http://192.168.0.2/myapp-develop"/>
</reverse-proxy>
</handlers>
</subsystem>
和
<host name="default-host" alias="localhost">
. . .
<location name="/myapp-stable" handler="myproxy"/>
</host>