У нас есть простое серверное приложение asp.net core 3.1 Blazor, которое мы пытаемся запустить на движке приложений Google, но при первом подключении получаем множество ошибок веб-сокета:
WebSocket connection to 'wss://[url]/_blazor?id=[id]' failed: Error during WebSocket handshake: Unexpected response code: 404
Error: Failed to start the transport 'WebSockets': Error: There was an error with the transport.
app.yaml определяет среду выполнения aspnetcore и гибкую среду. Также пробовали установить привязку сеанса: true
Приложение работает нормально после перезагрузки, пока не установится соединение. Я знаю, что это довольно новая территория, но я надеялся, что у кого-то есть предложение.
Решением было отключить автоматическое масштабирование в app.yaml:
manual_scaling:
instances: 1