0

我有一個使用epoll的一些服務器 - 客戶端對,5 IPS約100端口偵聽each.The系統是產卵約100服務器守護程序的一些產卵過程和大約100個connection_maker守護進程。TCP連接的瓶頸在互聯網上(SSL握手)

這個構建可以在局域網上每秒需要3-4000次SSL握手,而在互聯網上只需要40次(200ms往返),我已經嘗試了很多東西,但我只是看不到瓶頸是。任何提示都可能是有用的(套接字FD現在被阻塞,但是使它們成爲非阻塞沒有任何幫助,因爲無論如何,並行度要大於每秒40個連接)。

+0

我假設你的局域網的往返是<1ms的? – Joe

+0

是的,大約0.3ms – user2485149

+0

我看到你在哪裏但是可以做些什麼?非阻塞偵聽套接字沒有多大幫助 – user2485149

回答

0

如果使用的是linux,則增加「ulimit」的值。

感謝, 賈斯汀

+0

有不少的ulimit值,我已經與一些玩耍了,所以請更具體。 – user2485149