Giriş
Burada SpringCache gerçekleştirimi olarak Hazelcast için bazı örnekler var.
Hazelcast ayarları kodla yapılabileceği gibi yaml veya xml ile de yapılabiliyor. yaml veya xml için tek yapmamız gereken bo dosyanın nerede olduğunu Spring'e söylemek
Örnek - yaml
Şöyle yaparız.
spring.cache.type=hazelcast spring.hazelcast.config=classpath:cache.yaml
Örnek - xml
Şöyle yaparız
spring.hazelcast.config=classpath:config/demo-config.xml
Hazelcast ayarları cache.yaml dosyasındadır
cache.yml dosyası
Örnek
Şöyle yaparız
# hazelcast.yamlhazelcast:network:join:multicast:enabled: true
Örnek - Hazelcast Node
Şöyle yaparız
hazelcast:monitoring: true maxSize: 10000 namespace: hazelcast tcp: enabled: true members: "localhost:5701"
Şöyle yaparız
hazelcast:initialBackoffMillis: 1000maxBackoffMillis: 6000multiplier: 2.0clusterConnectTimeoutMillis: 50000jitter: 0.2asyncStartClient: truenamespace: hazelcastuserCodeDeploymentEnabled: trueclientProperties:hazelcast.client.invocation.timeout.seconds: 5executorServiceName: trader-clitcp:enabled: truemembers: localhost:5701
Hiç yorum yok:
Yorum Gönder