Cloudbeesで基本的なTomcatコンテナを使用する場合、静的ファイルはTomcatまたはApacheによって提供されますか?ブラウザがApache.htaccessファイルで実行される特定のファイルをキャッシュしないようにヘッダーを設定する必要があります。または、Tomcat用のサーブレットフィルタを記述して同じことを実行できます。
質問する
285 次
2 に答える
1
Cloudbees は Apache フロントエンドではなく nginx を使用します。静的リソースを含むすべてのリクエストは、アプリケーション コンテナー (tomcat、jboss) によって処理されます。ベスト プラクティスは、アプリケーション ユーザーのパフォーマンスを向上させ、待ち時間を短縮するために、CDN で配布することです。http://wiki.cloudbees.com/bin/view/RUN/Using+a+CDNを参照してください。
于 2012-10-17T20:16:33.170 に答える
0
私の経験では、すべてのリクエストは Tomcat レベルに届きます。以下は、cloudbees での私のサービス ログからの除外です。
11:10:53.031 [http-8841-2] DEBUG oswsDispatcherServlet - [/resources/images/logo.png] の GET リクエストを処理する「spring」という名前の DispatcherServlet
明らかに、logo.png ファイルの要求がそこに届きました。
ちなみにApacheではなくngineXを使っていると思います。
于 2012-10-17T11:21:15.093 に答える