The Problem
When you create a Radius Gateway resource with a route that uses WebSocket as its protocol, the connection to this route terminates after a certain period. You need to refresh the connection to establish another stable connection between the browser and the server.
The issue that made us aware of this limitation: radius-project/radius#7590.
What is a WebSocket?
WebSocket is a protocol that provides a way to exchange date between browser and server via a persistent connection. The data can be passed in both directions as “packets”, without breaking the connection and the need of additional HTTP-requests.