2017-11-30 15 views
0

Webアプリケーションへのすべてのリクエストを外部URLに転送する必要があります。 webappは、WildFly 8.1上で実行されるWARファイルからデプロイされ、スタンドアロンモジュールとしてデプロイされます。HTTPリクエストを外部URLに転送するにはどうすればよいですか? WildFly 8.1、スタンドアロンデプロイ

standalone.xmlで何を変更する必要がありますか? 新しいデフォルトサーバー構成を作成しようとしましたが、まだアプリケーションにヒットしようとしています。 ログファイルに「新しい不足している依存関係がありません」というエラーがあります。サービスjboss.naming.context.java.app.myApp(不足している)の従業員:...

+0

あなたがあなた自身のリダイレクトを行うにはしたくないことを意味しますか? – stdunbar

+0

@stdunbarあなたの質問を理解できません。自分のリダイレクトはどういう意味ですか? – jprusakova

+0

つまり、サーブレットなどで 'response.sendRedirect()'のようなコードを望んでいないように思えます。正しい? – stdunbar

答えて

0

リバースプロキシとしてアンダートーを設定できます。例えば参照: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> 
関連する問題