Giriş
Açıklaması şöyle
Hazelcast client allows us to do all Hazelcast operations without being a member of the cluster. It connects to one of the cluster members and delegates all cluster-wide operations to it.
Eğer cluster'a katılmak istersek şöyle yaparız
HazelcastInstance hzInstance = Hazelcast.newHazelcastInstance();
Eğer cluster'a katılmak istemiyorsak ClientConfig sınıfı kullanılır
1. ClientConfig Sınıfı
constructor
Şöyle yaparız.
Şöyle yaparız.
ClientConfig config = new ClientConfig();
getGroupConfig metodu - Sanırım Deprecated
HazelCast sunucusuna bağlanmak için şifreyi belirtir. Şöyle yaparız.
Bağlantı açmak için örnek. Hazelcast localhost üzerinde çalışıyor. Bağlantı için kullanıcı adı ve şifre veriliyor.
HazelCast sunucusuna bağlanmak için şifreyi belirtir. Şöyle yaparız.
config.getGroupConfig().setPassword("dev-pass");
Örnek - cluster
Şöyle yaparız. Bağlantı için kullanıcı adı ve şifre veriliyor.
ClientConfig clientConfig = new ClientConfig();clientConfig.getGroupConfig().setName("dev");clientConfig.getGroupConfig().setPassword("dev-pass");HazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig);
ÖrnekBağlantı açmak için örnek. Hazelcast localhost üzerinde çalışıyor. Bağlantı için kullanıcı adı ve şifre veriliyor.
ClientConfig clientConfig = new ClientConfig();clientConfig.getGroupConfig().setName("dev").setPassword("dev-pass");clientConfig.addAddress("localhost");//Get clientHazelcastInstance client = HazelcastClient.newHazelcastClient(clientConfig);
//Get dataIMap<String, byte[]> cache = client.getMap("pngs");
setCusterName metodu
şöyle yaparız
ClientConfig config = new ClientConfig();config.setClusterName("dev");HazelcastInstance hazelcastInstanceClient = HazelcastClient.newHazelcastClient(config);
Hiç yorum yok:
Yorum Gönder