Jolokia 笔记 (Kafka/start/stop)

目录

  • [1. Jolokia 笔记 (Kafka/start/stop)](#1. Jolokia 笔记 (Kafka/start/stop))

1. Jolokia 笔记 (Kafka/start/stop)

sh 复制代码
java -javaagent:agent.jar=port=8778,host=localhost

Jolokia 是作为 Kafka 的 Java agent, 基于 HTTP 协议提供了一个使用 JSON 作为数据格式的外部接口, 提供给 DataKit 使用。 Kafka 启动时, 先配置 KAFKA_OPTS 环境变量: (port 可根据实际情况修改成可用端口)

sh 复制代码
export KAFKA_OPTS="$KAFKA_OPTS -javaagent:/usr/local/datakit/data/jolokia-jvm-agent.jar=host=*,port=8080"

另外, 也可以单独启动 Jolokia, 将其指向 Kafka 进程 PID:

sh 复制代码
java -jar </path/to/jolokia-jvm-agent.jar> --host 127.0.0.1 --port=8080 start <Kafka-PID>

Jolokia 不允许运行过程中修改端口号。如果发现通过 --port 命令无法修改端口号, 就是这个原因。

若想修改 Jolokia 端口号必须先退出 Jolokia 再启动才能成功。

退出 Jolokia 命令是: java -jar </path/to/jolokia-jvm-agent.jar> --quiet stop <Kafka-PID>

更多 Jolokia 命令信息可参考 这里{:target="_blank"}。

相关推荐
Stringzhua3 小时前
【SpringCloud】Kafka消息中间件
spring·spring cloud·kafka
杨荧10 小时前
【JAVA毕业设计】基于Vue和SpringBoot的服装商城系统学科竞赛管理系统
java·开发语言·vue.js·spring boot·spring cloud·java-ee·kafka
zmd-zk10 小时前
kafka+zookeeper的搭建
大数据·分布式·zookeeper·中间件·kafka
激流丶11 小时前
【Kafka 实战】如何解决Kafka Topic数量过多带来的性能问题?
java·大数据·kafka·topic
筱源源11 小时前
Kafka-linux环境部署
linux·kafka
Mephisto.java11 小时前
【大数据学习 | kafka高级部分】kafka中的选举机制
大数据·学习·kafka
Mephisto.java11 小时前
【大数据学习 | kafka高级部分】kafka的优化参数整理
大数据·sql·oracle·kafka·json·database
Mephisto.java15 小时前
【大数据学习 | kafka高级部分】kafka的kraft集群
大数据·sql·oracle·kafka·json·hbase
Mephisto.java15 小时前
【大数据学习 | kafka高级部分】kafka的文件存储原理
大数据·sql·oracle·kafka·json
yx9o16 小时前
Kafka 源码 KRaft 模式本地运行
分布式·kafka