Я работаю над несколькими приложениями, которые общаются между собой.Я использую Chrome и Firefox для тестирования своих приложений.Проблема, кажется, сохраняется в обоих браузерах.
Проблема: Я отправляю запрос PUT из приложения №1 на сервер Express Node, который, по сути, отправляет обновление на мой сервер базы данных mongo.После обновления приложение № 2 получит обновленное значение с помощью запроса GET.Веб-сокеты используются для уведомления приложений об изменениях.
Проблема, однако, заключается в том, что HTTP-запросам GET в принимающем приложении № 2 требуется несколько секунд для его завершения (после того, как некоторые из них были выполнены).
Чтобы объяснить написанные строки выше, посмотрите на снимок экрана ниже:
первые несколько запросов GET завершаются через 3-5 мс, затем для последующих запросов GET потребуется 95634 мс дозавершено ....
Что может быть причиной этого и как это можно исправить?