3 Nisan 2023 Pazartesi

HazelcastAPI AddressPicker Arayüzü

Giriş
Şu satırı dahil ederiz
import com.hazelcast.instance.AddressPicker;
Kalıtım şöyle
AddressPicker 
  AdvancedNetworkAddressPicker
  DefaultAddressPicker
  DelegatingAddressPicker

getPublicAddress metodu
Örnek
Şöyle yaparız
NetworkConfig networkConfig = config.getNetworkConfig();
networkConfig.setPublicAddress("localhost");
DefaultAddressPicker addressPicker = new DefaultAddressPicker(config, logger);
addressPicker.pickAddress();

// localhost:5701
Address actual = addressPicker.getPublicAddress(null);
DelegatingAddressPicker Sınıfı
getPublicAddressByPortSearch metodu
Bu metod ServerSocketHelper.tryOpenServerSocketChannel() çağrısı yaparak döngü içinde server socket olarak kullanılabilecek tüm portları dener

Hiç yorum yok:

Yorum Gönder

THIRD-PARTY.txt Dosyası

Kullanılan harici kütüphanelerin sürümleri bu dosyada Dosyanın yolu şöyle hazelcast/licenses/THIRD-PARTY.txt