同じサーバーで実行されている 2 つの Tomcat インスタンス間で PDF ドキュメントなどの静的コンテンツを共有するための推奨される方法はありますか?
背景: mod_jk を使用して、アプリケーション サーバーを Tomcat の単一インスタンスから 2 つのインスタンスに移行したいので、1 つのインスタンスで WAR ファイルを更新しながら、もう 1 つのインスタンスで引き続きユーザーにサービスを提供できます (注: これは単一のサーバーであり、真のクラスターではありません)。 )。
私たちが直面している問題は、両方のインスタンスの ROOT Web アプリケーションがユーザーをPDF ファイルなどの同じ静的コンテンツに向けるようにする方法です。両方の ROOT Web アプリケーションを共有コンテンツ ディレクトリにポイントするシンボリック リンクと共に「allowLinking」を使用することを検討しました。
しかし、セキュリティ上の理由から allowLinking を使用しないようにアドバイスする人もいます。さらに、WARファイルを削除/更新すると、シンボリックリンクのコンテンツも削除され、webapp/Tomcatインスタンスの範囲外に静的コンテンツの単一リポジトリを持つという目的が無効になることを読みました。