新しいサーバーにActiveMQを配置しました。 'kahadb'(私たちが読んだときに優先される)を使用するように設定し、ファイルを2GBに拡張できるように設定しました。activemqは信頼できるですか?
次に、キューに負荷をかけると(数分〜500秒)、数分でactivemqがクラッシュします。
ActiveMQのは、再起動しようとすると、DBが壊れているので、それはできません:だけDBを削除し、それがジャーナルを使用して自分自身を修正させることにより、
2010-11-29 13:00:50,359 | ERROR | Failed to start ActiveMQ JMS Message Broker. Reason:
java.io.EOFException | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
java.io.EOFException
at java.io.RandomAccessFile.readFully(RandomAccessFile.java:383)
at java.io.RandomAccessFile.readFully(RandomAccessFile.java:361)
at org.apache.kahadb.page.PageFile.readPage(PageFile.java:792)
at org.apache.kahadb.page.Transaction.load(Transaction.java:411)
は、それが再びアップしている、唯一の後に再びクラッシュします数分。
他に信頼性の問題がある人はいますか?
ActiveMQの(5.4.1)はJava64ビット(1.6.0__22)
負荷をストンプを使用してPHPを実行するウェブサーバ4によって行われていると、Win2003の上に設置されています。
これはほとんど完全に無関係ですが、Win2003の主流のサポートは今夏終了しました。 –