1

cometd を使用して 2000 人の同時ユーザーがラップトップで負荷テストを行っているときに、特有の問題に直面しています。http://cometd.org/documentation/2.x/howtos/loadtestingのすべての手順に従います。これらのテストは、約 1000 の同時クライアントに対して正常に実行されます。

しかし、負荷を約 2000 CCU に増やすと、端末がシャットダウンするだけです。

ここで何が起こっているか分かりますか?

ところで、私はサイトごとにすべての OS レベル設定に従いました。すなわち

# ulimit -n 65536
# ifconfig eth0 txqueuelen 8192 # replace eth0 with the ethernet interface you are using
# /sbin/sysctl -w net.core.somaxconn=4096
# /sbin/sysctl -w net.core.netdev_max_backlog=16384
# /sbin/sysctl -w net.core.rmem_max=16777216
# /sbin/sysctl -w net.core.wmem_max=16777216
# /sbin/sysctl -w net.ipv4.tcp_max_syn_backlog=8192
# /sbin/sysctl -w net.ipv4.tcp_syncookies=1

また、他のプラットフォームの負荷テストを実行した場合でも、これが発生していることに気付きました。これはOSに関連するものでなければならないことはわかっていますが、それが何であるかはわかりません。

4

1 に答える 1

0

ulimit コマンドは正しく実行されましたか? Ubuntu フォーラム アーカイブUbuntu apache problemでそれについて何かを読みました。

于 2013-01-12T00:44:20.697 に答える