1
在2000筆記本電腦上使用cometd進行負載測試時遇到一個特殊問題。按照http://cometd.org/documentation/2.x/howtos/loadtesting中的所有步驟操作。 這些測試對大約1000個併發客戶端運行良好。爲什麼Ubuntu終端在運行負載測試時關閉?
但是當我把負載增加到大約2000個CCU時,終端就關閉了。
不知道這裏發生了什麼?
順便說一句,我已經按照網站的所有操作系統級別的設置。即
# 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
另外,我已經注意到這種情況發生,即使我運行其他平臺的負載測試。我知道這必須是與操作系統有關的東西,但我無法弄清楚它可能是什麼。