Назад | Перейти на главную страницу

Повторная передача TCP с помощью Redis и Nodejs

Недавно мы начали использовать LogicMonitor. Он сообщил о ряде проблем, о которых мы не знали, и все они были незначительными или умеренными.

Одна из наших проблем - это повторное использование TCP на нашем основном производственном сервере на 100% или почти 100%. Это сервер Windows 2012 под управлением Redis и Nodejs. Повторные передачи видны netstat, но не WireShark. WireShark показывает от 0,5 до 1%. Эта проблема наблюдается как на нашем сервере Live Production, так и на нашем тестовом сервере, на который идет 0 трафика, кроме случаев, когда мы тестируем исправление.

Вопрос в том, является ли это ложным срабатыванием, поскольку они не попадают в провод, или нам следует беспокоиться? Я не поверил этому числу, когда впервые увидел его в LogicMonitor, но ни один другой сервер, кроме производственного и тестового, не имеет этой проблемы, и я подтвердил числа с помощью netstat.

Примечание: я немного покопался, и сервер Nodejs, похоже, общается с Redis через socket.io.

Ложное срабатывание - частые сообщения о сохранении активности появлялись как повторные передачи в netstat / wmi на сервере Windows 2012.