TsgcWebSocketLoadBalancerServer › Özellikler › FallBack
Yerel WebSocket'leri desteklemeyen tarayıcılar için yük dengeleyicide alternatif aktarımlar sağlar.
property FallBack: TsgcWSFallBack_Options read FFallBack write SetFallBack;
ServerSentEvents.Enabled=False
Yük dengeleyicinin HTML5 SSE belirtimini kullanarak tarayıcı istemcilerine olaylar göndermesine izin vermek için ServerSentEvents.Enabled'ı etkinleştirin; Retry alt özelliği, tarayıcının yeniden bağlanmayı denemeden önce saniye cinsinden aralığı ayarlar (varsayılan olarak 3). Yedekler ilk istekte şeffaf bir şekilde müzakere edilir, böylece sonunda kullanılan taşımadan bağımsız olarak aynı OnMessage/OnConnect olayları tetiklenir.
oServer := TsgcWebSocketLoadBalancerServer.Create(nil);
oServer.FallBack.ServerSentEvents.Enabled := true;
oServer.FallBack.ServerSentEvents.Retry := 3;
oServer.Active := true;