現在、RedHat Enterprise Linux サーバーで ColdFusion 9 を実行していますが、特定の状況下で JVM がクラッシュし、CF サーバーが完全に使用できなくなり、サーバーの完全な再起動が必要になることがわかりました。
JVM がデッド スパイラルを完了する直前に CF アプリから返される唯一のエラーは java.lang.IndexOutOfBoundsException であり、スタック トレースにあまり多くの追加情報を提供しません。他の誰かがこれと同様の問題に遭遇しましたか?
House of Fusion (2003 年頃) の非常に古いスレッドに基づくと、これはキャッシュの問題が原因で時折表面化する問題でした。しかし、おそらく、それはその後の CF バージョンで修正されています。
とにかく、この質問があいまいであることを前もってお詫びしますが、クラッシュする直前に返されるエラーは特に役に立ちません。
Windows、Mac、または Ubuntu でこの問題を再現することはできませんでした。これらの環境のいずれかで java.lang.IndexOutOfBoundsException エラーがスローされるたびに、JVM は問題なく回復します。どんな助けでも大歓迎です。
編集: 今朝深刻な脳痙攣に見舞われ、Enterprise Tomcat ではなく Enterprise Redhat を実行しています。