linux提高并發(fā)實際有效操作項

1.調(diào)小TCP協(xié)議的time_wait超時時間,系統(tǒng)默認240秒后,才會關(guān)閉time_wait狀態(tài),服務(wù)端會因為處于time_wait的連接數(shù)太多,可能無法建立連接,所以需要在服務(wù)器調(diào)小此等值。
實際步驟:在linux服務(wù)器上通過變更/etc/sysctl.conf 文件修改
net.ipv4.tcp_fin_timeout = 30

2.調(diào)大服務(wù)器所支持的最大文件句柄數(shù)(File Descriptor),主流linux服務(wù)器默認所支持最大fd數(shù)量為1024,當并發(fā)連接很大時,很容易出現(xiàn)fd不足而導(dǎo)致open too many files的錯誤,建議將linux所支持的最大句柄數(shù)調(diào)高數(shù)倍

3.服務(wù)器內(nèi)部重定向使用forward;外部重定向地址使用URL拼接工具類生成,否則會帶來URL維護不一致的問題和潛在安全風(fēng)險。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容