Код: Выделить всё
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource`TResult`.GetResult(Int16 token)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](Memory`1 buffer, CancellationToken cancellationToken)
Прямое сообщение:
Проблема возникает именно при прямом обмене сообщениями (отправка сообщений отдельным соединениям), а не при групповом или широковещательном обмене сообщениями.
Задержка и ошибки:
Помимо этой ошибки, существует заметная задержка, которая влияет на скорость реагирования приложения в реальном времени, чего нет при использовании Azure SignalR в аналогичных условиях.
Настройка:
Я настроил Web PubSub для двунаправленной связи с малой задержкой, аналогично использованию WebSocket, но ошибка по-прежнему сохраняется.
Вопросы :
- Каковы некоторые оптимизации или конфигурации, которые могут смягчить проблемы SslStream и улучшить задержку при прямом обмене сообщениями с помощью Azure Web? PubSub?
- Существует ли рекомендуемый способ обработки высокочастотных сообщений при прямом обмене сообщениями, не перегружая уровень соединения SSL в Web PubSub?
- Было бы целесообразно использовать Azure SignalR для этого высокочастотного прямого обмена сообщениями, сохраняя при этом Web PubSub для других целей?
Подробнее здесь: https://stackoverflow.com/questions/791 ... g-scenario