gateway、worker各10個進程,ulimit 改成了65535,但是發(fā)現在壓測的時候總連接數到達7000多的時候就上不去了,這是為什么?
看下是否開啟了libevent擴展
已經開啟了,還有我把backlog設置成2048結果還是一樣。。
找到原因了,原來使用的是GateWay::getOnlineStatus函數,但是因為連接數太多了,在獲取進程的客戶列表時,應該是因為數據太多被截斷了吧,自己后來加了個新的統(tǒng)計函數,解決問題了。