JBOSS 4.2.3GA を使用しているアプリケーションで問題に直面しています。約 20 人のユーザーがオンラインになっており、通常、CPU は 95%、99% まで稼働しています。jmeter やその他のテストを使用してアプリケーションの問題を検索しましたが、この問題を引き起こしている可能性のあるポイントやループは見つかりませんでした。
クライアントのデータセンターを担当する組織に歴史的な問題があります。それで、私はそのアーキテクチャを調べ始め、「32ビットjava x 64ビットjava」と「32ビットSO vc 64ビットSO」についてのサイトを読み、いくつかの質問をして、誰かが私を助けてくれることを願っています。
本番マシンは - 1 vCPU Intel Xeon E5506 2.13Ghz 5120Mb RAM 1 HD 80Gb (ark.intel.com/products/37096/Intel-Xeon-Processor-E5506-4M-Cache-2_13-GHz-4_80-GTs-Intel- QPI) - redhat 32 ビット (カーネル: 2.6.18-274.7.1.el5PAE) - Java 32 ビット。
質問は:
- CPU は 64 ビット、SO は 32 ビット、Java は 32 ビットです。SO と JAVA を 64 ビットに変更すると、考慮された値が得られますか?
- PAE カーネルで Java 32 ビットを使用する際の問題について読みました。(https://kb.groundworkopensource.com/display/SUPPORT/Using+the+32-bit+PAE+kernel+can+cause+JAVA+errors) および Apache サーバーを使用したベンチマーク テスト (http://www.phoronix) .com/scan.php?page=article&item=ubuntu_32_pae&num=1)。それは問題になることができますか?
- jboss のバージョンが古いため、jboss のバージョンを新しいバージョンに変更してください。
誰かが私が忘れたことで私を助けることができるなら、それを言ってください:)
前もって感謝します