# 监控kafka集群
# 有一个问题,需要在kafka-server-start.sh文件中配置端口,有如下三种办法
# 第一种:复制并修改kafka目录,比如kafka-1,kafka-2,kafka-3,然后再每个目录下修改kafka-server-start.sh文件
# 第二种:在启动脚本start.sh中添加指定端口
# 第三种:多复制几个kafka-server-start.sh文件,然后进行修改,最后在start.sh中修改一下# 以下三种方法任选其一即可# 第一种方式办法,相应行修改成如下形式,注意端口号不同
# 使用的是不同目录下的不同kafka-server-start.sh文件
# start.sh文件也需要做相应的修改
# kafka-1/bin/kafka-server-start.sh
if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then# export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"export JMX_PORT="9997"
fi
# kafka-2/bin/kafka-server-start.sh
if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then# export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"export JMX_PORT="9998"
fi
# kafka-3/bin/kafka-server-start.sh
if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then# export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"export JMX_PORT="9999"
fi# start.sh#!/bin/bashbash kafka-1/bin/kafka-server-start.sh -daemon config/server-1.propertiesbash kafka-2/bin/kafka-server-start.sh -daemon config/server-2.propertiesbash kafka-3/bin/kafka-server-start.sh -daemon config/server-3.properties# 第二种方法
# 使用的用一个目录下的同一个文件,只是在每个命令前指定端口号
vim start.sh#!/bin/bashJMX_PORT=9997 bash bin/kafka-server-start.sh -daemon config/server-1.propertiesJMX_PORT=9998 bash bin/kafka-server-start.sh -daemon config/server-2.propertiesJMX_PORT=9999 bash bin/kafka-server-start.sh -daemon config/server-3.properties# 第三种方法
# 使用的是同一个目录下的不同kafka-server-start文件
# start.sh文件也需要做相应的修改
cp kafka-server-start.sh kafka-server-start-1.sh
cp kafka-server-start.sh kafka-server-start-2.sh
cp kafka-server-start.sh kafka-server-start-3.shvim kafka-server-start-1.shif [ "x$KAFKA_HEAP_OPTS" = "x" ]; then# export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"export JMX_PORT="9997"fi
vim kafka-server-start-2.shif [ "x$KAFKA_HEAP_OPTS" = "x" ]; then# export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"export JMX_PORT="9998"fi
vim kafka-server-start-3.shif [ "x$KAFKA_HEAP_OPTS" = "x" ]; then# export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"export JMX_PORT="9999"fivim start.sh #!/bin/bashbash bin/kafka-server-start-1.sh -daemon config/server-1.propertiesbash bin/kafka-server-start-2.sh -daemon config/server-2.propertiesbash bin/kafka-server-start-3.sh -daemon config/server-3.properties

转载于:https://www.cnblogs.com/sanduzxcvbnm/p/11556844.html

另类--kafka集群中jmx端口设置相关推荐

  1. 如何查看kafka每个话题一共分了几个分区_如何决定kafka集群中话题的分区的数量...

    http://blog.csdn.net/greenappple/article/details/50933872 如何决定kafka集群中topic,partition的数量,这是许多kafka用户 ...

  2. kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition

    kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition 参考文章: (1)k ...

  3. 【logstash】使用logstash拉取数据到kerberos+SSL认证的kafka集群中遇到的坑

    说明:我的是2个集群.集群A是不加密的kafka集群,集群B是Kerberos+SSL加密的集群.需求:需要使用 在测试过程中,我开始是把logstash安装在了集群A上,怎么测试都不通过.配置文件没 ...

  4. 【Kafka】测试集群中Broker故障对客户端的影响

    本文主要测试Kafka集群中Broker节点故障对客户端的影响. 集群信息:4个broker.topic:100+(每个topic30个partition).集群加密方式:plaintext.存储:c ...

  5. kafka集群管理工具kafka-manager

    一.kafka-manager简介 kafka-manager是目前最受欢迎的kafka集群管理工具,最早由雅虎开源,用户可以在Web界面执行一些简单的集群管理操作.具体支持以下内容: 管理多个集群 ...

  6. 转-Kafka【第一篇】Kafka集群搭建

    转自: https://www.cnblogs.com/luotianshuai/p/5206662.html Kafka[第一篇]Kafka集群搭建 Kafka初识 1.Kafka使用背景 在我们大 ...

  7. Kafka集群部署搭建完美标准版

    Kafka集群部署并启动 在本文中将从演示如何搭建一个Kafka集群开始,然后简要介绍一下关于Kafka集群的一些基础知识点.但本文仅针对集群做介绍,对于Kafka的基本概念不做过多说明,这里假设读者 ...

  8. zookeeper 和 kafka 集群搭建

    Kafka初识 1.Kafka使用背景 在我们大量使用分布式数据库.分布式计算集群的时候,是否会遇到这样的一些问题: 我们想分析下用户行为(pageviews),以便我们设计出更好的广告位 我想对用户 ...

  9. 高吞吐消息中间件Kafka集群环境搭建(3台kafka,3台zookeeper)

    高吞吐消息中间件Kafka集群环境搭建(3台kafka,3台zookeeper) 一.集群搭建要求 1.搭建设计 2.分配六台Linux,用于安装拥有三个节点的Kafka集群和三个节点的Zookeep ...

最新文章

  1. Python计算机视觉——SIFT特征
  2. NFS Volume Provider(Part I) - 每天5分钟玩转 OpenStack(62
  3. laravel 分页php_laravel 分页 seo浅谈
  4. P1494 [国家集训队]小Z的袜子
  5. 一个 冒泡排序 和 选择排序 的简单c程序
  6. AD7327 AD芯片使用记录
  7. 自动控制理论(3)——控制系统的数学模型(系统框图和信号流图)
  8. matlab中怎么求矩阵的转置
  9. 计算机sci论文怎么写,SCI论文从写作到发表步骤攻略
  10. 《utils》yaml,yml格式化
  11. 产品需求文档怎样编写
  12. 数据分析/大数据研发面经笔经(阿里/腾讯/网易/招行信用卡中心/小红书/vivo等)
  13. linux服务器防御ddos,linux如何防御ddos
  14. Google Cardboard
  15. Python 3 迁移怨声载道
  16. ANSYS Workbench扫掠划分网格出现网格扭曲解决办法
  17. 吴宇森导演的《赤壁》电影观后感
  18. 拿到webshell后的提权详解
  19. 暂停后重开笔记本电脑音量突然变大
  20. 计算机毕业设计Java移动学习网站(系统+源码+mysql数据库+Lw文档)

热门文章

  1. 字符(字母)与Ascll码的转换
  2. iPhone6将停产?库克是怎么想的
  3. Fragment生命周期以及使用时的小问题
  4. 如何修改iview源码
  5. Go time与string的相爱相杀
  6. mac电脑复制粘贴使用command+c command+v
  7. 亚马逊跨境电商是什么,ERP软件到底有用吗
  8. 51单片机 PWM LED灯亮度调节+Proteus仿真
  9. iOS 跳转到Wi-Fi设置界面
  10. L298N介绍 及PWM调速原理