JBoss 6をスタンドアロンモードで実行します。別のフォルダへのシンボリックリンクを含む展開(docs
)にフォルダ(content.war/
)があります。シンボリックリンクはjboss-web.xmlで<symbolic-linking-enabled>true</symbolic-linking-enabled>
と有効になっています。私たちのシナリオは、このアプリケーションコンテキストを介して静的ファイルを提供するためにこれを使用することです。JBoss EAP 6 - 膨大な展開フォルダを展開する方法
touch content.war.dodeploy
を使用してフォルダを展開します。 docs
フォルダにほんのわずかなファイルが含まれていると、すべて正常に動作します。 docs
フォルダーが実際のフォルダーを指しているときには、30GBが展開されているように見えます(フォルダーは展開されておらず、その後は展開されません)。
私はJBossが何とかフォルダ全体を走査しようとしていると信じています。何とかこの動作を無効にすることは可能ですか?
配備中にtimeoutExceptionが発生しましたか? yesの場合、サブシステム 'deployment-scanner'の' deployment-timeout'(デフォルト値は600秒)の値を増やすことができます –
問題の根本は、配備全体をスキャンする必要があるということです。静的リソースを参照することができます。https://wildscribe.github.io/JBoss%20EAP/6.4/subsystem/web/configuration/static-resources/index.html –
RE Nicolas - タイムアウト例外が表示されませんでした。 server.logしかし、私はタイムアウトの設定が受け入れられないほど長い(サーバーの再起動も遅れて)長くなければならないと思います。 RE James - この場合、ウェブサブシステムをどのように使用すべきかの例はありますか? – devmake