TsgcWebSocketLoadBalancerServerÖzellikler › FallBack

FallBack Özellik

Yerel WebSocket'leri desteklemeyen tarayıcılar için yük dengeleyicide alternatif aktarımlar sağlar.

Sözdizimi

property FallBack: TsgcWSFallBack_Options read FFallBack write SetFallBack;

Varsayılan Değer

ServerSentEvents.Enabled=False

Remarks

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.

Örnek


oServer := TsgcWebSocketLoadBalancerServer.Create(nil);
oServer.FallBack.ServerSentEvents.Enabled := true;
oServer.FallBack.ServerSentEvents.Retry := 3;
oServer.Active := true;

Özelliklere Dön