Я работаю с SignalR в очень специфическом наборе сетевых условий (сумасшедший прокси). Так что сокеты вообще не работают, и мне приходится использовать длинный опрос. Когда я обновляю страницу, она работает некоторое время, но затем происходит первое отключение. Я пытаюсь автоматически подключиться к отключенному событию и следующему шаблону:
- После загрузки страницы концентратор отключается примерно через 110 секунд (время ожидания по умолчанию)
- Для перезапуска концентратора после первого отключения требуется 3 отключенных события (поэтому он подключается только к 4-й попытке).
- После этого он всегда подключается к первой попытке, но отключается примерно через 10-15 секунд (не 110 секунд). Таким образом, похоже, что тайм-аут keep-alive здесь каким-то образом включен (пока он не был с первой попытки).
Такое поведение кажется странным. Есть ли что-нибудь, что я могу сделать, чтобы улучшить его?