TsgcWebSocketLoadBalancerServer › Yöntemler

TsgcWebSocketLoadBalancerServer Yöntemleri

Amaca göre gruplandırılmış genel yöntemler, ardından eksiksiz alfabetik liste.

Connection

NameAçıklama
StartÇağıran iş parçacığı bindings açılırken bloke olmaması için yük dengeleyiciyi ikincil bir iş parçacığından başlatır.
StopYük dengeleyiciyi ikincil bir iş parçacığından durdurur, böylece bağlantılar kapatılırken çağıran iş parçacığı bloke edilmez.
ReStartYük dengeleyiciyi ikincil bir iş parçacığından durdurur ve ardından yeniden başlatır; çalışma zamanında bağlamaları veya portları değiştirdikten sonra kullanışlıdır.
DisconnectAllYük dengeleyici yeni bağlantılar için dinlemeye devam ederken her etkin istemci bağlantısını ve kayıtlı her yedek sunucuyu keser.

Mesajlaşma

NameAçıklama
BroadcastBir WebSocket mesajını kümedeki her yedek sunucuya, isteğe bağlı olarak kanal, protokol veya bağlantı GUID listesine göre filtrelenmiş olarak yayar.
WriteDataTek bir istemciye, bağlantı GUID'siyle tanımlanan bir WebSocket mesajı gönderir; çerçeveyi oturuma sahip olan yedek sunucu üzerinden yönlendirir.
PingYük dengeleyici aracılığıyla bağlı her istemciye bir WebSocket ping çerçevesi gönderir.

HTTP/2 Push

NameAçıklama
PushPromiseAddPreLoadLinksYük dengeleyici tarafından eşleşen bir istek yolu sunulduğunda bir dizi ilgili kaynağı önceden yükleyen bir HTTP/2 Server Push kuralı kaydeder.
PushPromiseRemovePreLoadLinksVerilen istek yolu için yük dengeleyicide daha önce kaydedilen HTTP/2 Server Push kuralını kaldırır.

Tüm Yöntemler (alfabetik)

NameAçıklama
BroadcastBir WebSocket mesajını kümedeki her yedek sunucuya, isteğe bağlı olarak kanal, protokol veya bağlantı GUID listesine göre filtrelenmiş olarak yayar.
DisconnectAllYük dengeleyici yeni bağlantılar için dinlemeye devam ederken her etkin istemci bağlantısını ve kayıtlı her yedek sunucuyu keser.
PingYük dengeleyici aracılığıyla bağlı her istemciye bir WebSocket ping çerçevesi gönderir.
PushPromiseAddPreLoadLinksYük dengeleyici tarafından eşleşen bir istek yolu sunulduğunda bir dizi ilgili kaynağı önceden yükleyen bir HTTP/2 Server Push kuralı kaydeder.
PushPromiseRemovePreLoadLinksVerilen istek yolu için yük dengeleyicide daha önce kaydedilen HTTP/2 Server Push kuralını kaldırır.
ReStartYük dengeleyiciyi ikincil bir iş parçacığından durdurur ve ardından yeniden başlatır; çalışma zamanında bağlamaları veya portları değiştirdikten sonra kullanışlıdır.
StartÇağıran iş parçacığı bindings açılırken bloke olmaması için yük dengeleyiciyi ikincil bir iş parçacığından başlatır.
StopYük dengeleyiciyi ikincil bir iş parçacığından durdurur, böylece bağlantılar kapatılırken çağıran iş parçacığı bloke edilmez.
WriteDataTek bir istemciye, bağlantı GUID'siyle tanımlanan bir WebSocket mesajı gönderir; çerçeveyi oturuma sahip olan yedek sunucu üzerinden yönlendirir.