Netstat

netstat -s 中的 SYNs to LISTEN sockets dropped 是什麼意思

  • October 21, 2020

我可以437 SYNs to LISTEN sockets droppednetstat -s執行 nginx 的伺服器上的伺服器中找到。

我從手冊頁中找到了這個解釋:--statistics, -s, Display summary statistics for each protocol.

那麼這個計數是什麼437意思,是快照還是某個時間段的匯總計數?

Nginx 接受連接的速度非常快,但在流量極高的情況下,仍然會在系統級別發生連接積壓(這與應用程序級別的連接處理是一個明顯的瓶頸),當這種情況發生時,新的連接將被拒絕。

“SYNs to LISTEN sockets dropped” 是您的 Nginx 丟棄數據包的症狀。我的建議是首先使用監控 Nginx 活動連接ngx_http_stub_status_module

$$ 1 $$. 然後辨識目前系統廣泛打開的文件描述符並相應地調整核心參數。 可以通過修改somaxconntcp_max_syn_backlog核心變數來增加連接隊列的大小。請參考這些寶貴的資源

$$ 2 $$$$ 3 $$了解更多資訊。

引用自:https://serverfault.com/questions/757305