Я погуглил много вещей, связанных с этой проблемой.Я выполняю соединение signalr , используя WebSocket и longpooling, я пингую сервер каждые 30 секунд от соединения.
Когда я загружаюсь в первый раз, я ничего не делаю на странице, не обновляючерез некоторое время соединение разрывается из-за неактивности (клиент был неактивен с 26/03/2018 30000ms и превысил тайм-аут неактивности), и снова подключился, как я написал функцию пересоединения, хотя, если я вызываю метод ping для серверакаждые 20 секунд после некоторого времени сервер отключается, и я не знаю почему.
Я включил logging=true
на стороне клиента,
мой клиент - HTML-страница.
Еслисервер не переподключен, возникает ошибка типа
запрос на длинное объединение
.На сервере keepalive
- это null
.
Первый раз, когда клиент может восстановить соединение, а во второй раз - нет.Я не знаю, почему сервер отключается, так как я использую longpooling.Метод ping
является пустым методом только для пульса, который я использовал.
Приложение размещено на Amazon ELB.
Пожалуйста, помогите, я пытался в течение 3-4 дней, но не смог найтивопрос.