Как дебажить TCP connection?

Middle
136 просмотров
AFK Offer AI

Основные инструменты: ss/netstat для состояния соединений, tcpdump для захвата пакетов, strace для системных вызовов. Проверь, в каком состоянии соединение — ESTABLISHED, TIME_WAIT, CLOSE_WAIT. Много CLOSE_WAIT — приложение не закрывает соединения. Много TIME_WAIT — много короткоживущих соединений, включи SO_REUSEADDR. В Go проверяй, что используешь keep-alive и connection pooling.

Следующий вопрос

Как ты принимаешь решение о выборе базы данных?