Tomcat で実行される Java Web アプリケーションを開発します。多くのコンピュータにインストールされており、問題なく動作しています。最近、単一のリモート インストールで、非常に奇妙な動作を示します。HTTP 経由でブラウザに送信されるコンテンツがランダムにシャッフルされることがあります。特定の URL に対して間違ったデータが提供されます。ほとんどの場合、Web ページ上でランダムに交換される画像として現れます。しかし、それは画像に限ったことではありません。たまたま、ブラウザーが HTML ページの代わりに画像の 1 つを取得したことがありました。
FireBug + NetExportを使用して問題をデバッグしようとしましたが、これまでに収集したもの:
- ランダムに表示されます。ほとんどの場合、コンテンツにエラーはなく、問題は時々発生します。
- 同じアプリケーションが多数のインストールで実行されますが、この 1 つのインストールだけでエラーが発生します。
- 特定のブラウザーに接続されていません。さまざまなコンピューターからさまざまなブラウザーを試しましたが、問題は解決しません。
- サーバー自体 (localhost) から表示した場合にも発生します。これにより、途中で壊れた透過プロキシが除外されます。
- 画像と HTML ページの両方が影響を受けます。
- 間違ったコンテンツを受信した場合、データ自体は一貫しています:
Content-Length
、Content-Type
、ETags
など - すべてがコンテンツと一致します。特定の URL のデータが間違っているというだけです。
私は本当に困惑しています、私はそのようなエラーを見たことがありません. 問題をさらに調査する方法についてのアイデアに感謝します。