比較前提:
1、服務(wù)器同等配置,分別裝有Windows server 2019和centos 7.6
2、預(yù)留約2萬個端口供workerman/GatewayWorker使用
3、兩個系統(tǒng)都設(shè)定30秒回收time_wait
沒找到相關(guān)的官方說明,期待老司機(jī)解答。
windows無法充分利用多核cpu,也即是gateway businessWorker都是單進(jìn)程的。并且workerman默認(rèn)在windows下只支持256個連接,所以性能差距還是蠻大的。不過話說回來,如果你的系統(tǒng)請求量本來就不高,用windows也沒問題。