2016-10-13 16 views
0

リソースフォルダ(images)がネットワークロケーションフォルダ(現在のサーバに到達可能なサーバ)にあるので、localhost Tomcatコンテナでプロジェクトを実行していますネットワーク)、これをTomcatのdocBaseとしてserver.xml設定ファイルに含めることができるかどうか疑問に思っていました。Tomcat Context - server.xml - ネットワークロケーションフォルダから静的ファイルを提供する方法

ライブ環境が1つのホストにマウントされているので、私はlocalhostの「迅速な」テストのためのソリューションを探しています。

今私は常にApacheの文書ベースのタグを使用して「WAR」の外側から(ウェブ・ページを含む)静的コンテンツを提供されている(これらは同じ「ドライブの上の場所だった)ティル:

<Context docBase="[ip]/folder" path="/files" /> 

他のホスト[IP](ネットワークに到達可能な場所)から静的コンテンツを提供する方向で誰かが私を指揮することはできますか?

サーブレットを介してコンテンツを提供する実装が他にもありますが、可能であれば、サーブレットがリソースを提供しないようにしたいと考えています。

ありがとうございます。

+0

これはパフォーマンスには適していません。これらのリソースを1つのTomcatインスタンスから提供するには、最初に内部ネットワークにプルしてからクライアントにプッシュする必要があります。外部リソースと同じホスト上で動作する外部HTTPDサーバーを使用して、これらの外部リソースを提供する方がよいでしょう。 – Gimby

+0

@Gimby - +1あなたのコメント - これはちょうど迅速なlocalhostの 'テスト'です。私たちのライブ環境はすべて1ホストの下にマウントされています:)。 –

+0

十分に公正な - そのような文脈の詳細を質問に加える価値はある。実行可能な回答がどのような解決策であるかを判断するのに役立ちます。迅速なハッキングをローカルテストする場合にのみ有効です。 – Gimby

答えて

0

このリモートロケーションをここにマウントして、このマシン上のファイルであるかのようにそれらのファイルを提供することができます。

関連する問題