2017-02-27 10 views
1

私はwildflyにはとても新しいので、私と一緒に裸にしてください。ウェブアプリケーションでフィルタを設定するには

私はindex.htmlとbundle.jsファイル(サーバー:JBoss-EAP/7、X-Powered-By:Undertow/1)を提供するサーバーを持っています。私は私のdev環境のために、私はキャッシュをクリアすることなくそれを更新することができますbundle.jsファイルのキャッシュをオフにしたいと思います。

私はweb.xmlファイルにフィルタを追加することでこれを行うことができますが、私はどのようなティルダクラスを使用すべきか分かりません。もっと知るにはどうすればいいですか?

答えて

0

この場合、フィルタを設定する必要はありません。バッファキャッシュは、JBoss EAPの静的リソースをサブシステムにキャッシュするために使用されます。バッファキャッシュのデフォルトサイズは10MBです。

<subsystem xmlns="urn:jboss:domain:undertow:3.1"> 
    <buffer-cache name="default"/> 
    .... 
</subsystem> 

私はあなたが以下のようにゼロにこれと変更キャッシュバッファサイズを使用するか、私はまだ確認していないにもかかわらず、バッファ・キャッシュを削除することができると思います。

/subsystem=undertow/buffer-cache=default/:write-attribute(name=buffer-size,value=0) 
:reload 

次のドキュメントで詳細を参照することができます。

  1. https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.0/html/configuration_guide/configuring_the_web_server_undertow#undertow-configure-buffer-caches
  2. https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.0/html/configuration_guide/reference_material#undertow-attribute-refs

あなたはまた、ブラウザのキャッシュをクリアするにthisを参照することができます。

関連する問題