16 Mart 2023 Perşembe

hz komutu - Start the Member

Kurulum
Şöyle yaparız
brew tap hazelcast/hz

brew install hazelcast@5.2.1
Dosya burada

PROMETHEUS
Kod şöyle
if [ "${PROMETHEUS_PORT}" ]; then
  echo "Prometheus enabled on port ${PROMETHEUS_PORT}"
  PROMETHEUS="-javaagent:${HAZELCAST_HOME}/lib/jmx_prometheus_javaagent-${prometheus.version}.jar=${PROMETHEUS_PORT}:${HAZELCAST_HOME}/config/jmx_agent_config.yaml"
fi
Bu aslında jmx_exporter isimli bir java agent çalıştırıyor. Eğer java agent'i tek başına çalıştırmak istersek şöyle yaparız 
java -javaagent:./jmx_prometheus_javaagent-0.19.0.jar=12345:config.yaml -jar yourJar.jar
Ama Hazelcast için distribution/pom.xml dosyasında PROMETHEUS JMS Exporter dahil ediliyor. Bu bağımlılık lib dizinine taşınıyor.
<!-- Prometheus to expose JMX metrics as HTTP endpoint -->
<dependency>
  <groupId>io.prometheus.jmx</groupId>
  <artifactId>jmx_prometheus_javaagent</artifactId>
  <version>${prometheus.version}</version>
</dependency>
start seçeneği

Örnek
Şöyle yaparız
hz start
- V seçeneği
Şöyle yaparız
hz -V

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