Hi there Janusers,
We recently migrated to using reactive streams in our signalling server.
this means that whenever a socket connection goes down, we get that event immediately without sending keep allives every scheduled second.
My question is:
Is it reasonable or sounds logic to any of you, to dispose the session via incoming browser events instead of communicating with janus on every single client
by sending on each client's stream id a keep alive payload?
Its possible with reactive streams:
to catch any browser closed/refreshed etc.. without sending every few seconds "keep alive"
Suggested way of implementation:
to set sessionTimeout to infinite and to dispose the session via
reactive events which are resilient and reliable (tested them for nearly a month now)
would be more than glad to hear your opinions on this one.
~Ben