チャット アプリケーション用に Amazon Ec2 Linux インスタンスで openfire サーバー 3.7.1 を使用しています。
現在、開発の初期段階にあり、4 ~ 5 人の同時ユーザーでテストしています。現在、openfire サーバーで問題が発生しています。
1) Java ヒープ領域の例外。
2) java.net.BindException: アドレスは既に使用されています
3) どちらも 5222 ポートがリッスンしない原因となりますが、9090 の Openfire 管理コンソールは正常に動作しています。
最終的に、すべての openfire プロセスを停止してから再起動すると、再び正常に戻ります。
これが openfire バージョン 3.7.1 のバグなのか、それとも EC2 のポート 5222 を開く際の問題なのかを知りたいです。何千人ものユーザーが同時に使用する場合の Openfire サーバーのパフォーマンスについて本当に心配していますか?
解決方法:
PEP を無効にします。
Openfire JVM パラメータの増加