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