wget https://github.com/smartloli/kafka-eagle-bin/archive/v2.1.0.tar.gz
tar -zxvf v2.1.0.tar.gz
cd kafka-eagle-bin-2.1.0/
tar -zxvf efak-web-2.1.0-bin.tar.gz
mkdir -p /data/software/kafka-eagle
mv kafka-eagle-bin-2.1.0/efak-web-2.1.0/* kafka-eagle/
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
export KE_HOME=/data/software/kafka-eagle
export PATH=$PATH:$KE_HOME/bin
#使其生效
source /etc/profile
修改conf目录下的system-config.properties
文件
######################################
# multi zookeeper & kafka cluster list
######################################
##我这里只安装了一个zk,多个可以按照参考资料中官网设置
kafka.eagle.zk.cluster.alias=cluster1
cluster1.zk.list=localhost:2181
######################################
# zookeeper enable acl
##需要zk acl可以开启修改此处的配置
######################################
cluster1.zk.acl.enable=false
cluster1.zk.acl.schema=digest
cluster1.zk.acl.username=test
cluster1.zk.acl.password=test123
######################################
# broker size online list
######################################
cluster1.kafka.eagle.broker.size=20
######################################
# zk client thread limit
######################################
kafka.zk.limit.size=25
######################################
# kafka eagle webui port
######################################
kafka.eagle.webui.port=8048
######################################
# kafka jmx acl and ssl authenticate
######################################
cluster1.kafka.eagle.jmx.acl=false
cluster1.kafka.eagle.jmx.user=keadmin
cluster1.kafka.eagle.jmx.password=keadmin123
cluster1.kafka.eagle.jmx.ssl=false
cluster1.kafka.eagle.jmx.truststore.location=/Users/dengjie/workspace/ssl/certificates/kafka.truststore
cluster1.kafka.eagle.jmx.truststore.password=ke123456
######################################
# kafka offset storage
######################################
cluster1.kafka.eagle.offset.storage=kafka
cluster2.kafka.eagle.offset.storage=zk
######################################
# kafka metrics, 15 days by default
######################################
kafka.eagle.metrics.charts=true
kafka.eagle.metrics.retain=15
######################################
# kafka sql topic records max
######################################
kafka.eagle.sql.topic.records.max=5000
######################################
# delete kafka topic token
######################################
kafka.eagle.topic.token=keadmin
######################################
# kafka sasl authenticate
#权限安全相关配置,这里是虚拟机安装的测试环境,所以没有进行配置
######################################
cluster1.kafka.eagle.sasl.enable=false
cluster1.kafka.eagle.sasl.protocol=SASL_PLAINTEXT
cluster1.kafka.eagle.sasl.mechanism=SCRAM-SHA-256
cluster1.kafka.eagle.sasl.jaas.config=org.apache.kafka.common.security.scram.ScramLoginModule required username="kafka" password="kafka-eagle";
cluster1.kafka.eagle.sasl.client.id=
cluster1.kafka.eagle.blacklist.topics=
cluster1.kafka.eagle.sasl.cgroup.enable=false
cluster1.kafka.eagle.sasl.cgroup.topics=
cluster2.kafka.eagle.sasl.enable=false
cluster2.kafka.eagle.sasl.protocol=SASL_PLAINTEXT
cluster2.kafka.eagle.sasl.mechanism=PLAIN
cluster2.kafka.eagle.sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="kafka" password="kafka-eagle";
cluster2.kafka.eagle.sasl.client.id=
cluster2.kafka.eagle.blacklist.topics=
cluster2.kafka.eagle.sasl.cgroup.enable=false
cluster2.kafka.eagle.sasl.cgroup.topics=
######################################
# kafka ssl authenticate
######################################
cluster3.kafka.eagle.ssl.enable=false
cluster3.kafka.eagle.ssl.protocol=SSL
cluster3.kafka.eagle.ssl.truststore.location=
cluster3.kafka.eagle.ssl.truststore.password=
cluster3.kafka.eagle.ssl.keystore.location=
cluster3.kafka.eagle.ssl.keystore.password=
cluster3.kafka.eagle.ssl.key.password=
cluster3.kafka.eagle.blacklist.topics=
cluster3.kafka.eagle.ssl.cgroup.enable=false
cluster3.kafka.eagle.ssl.cgroup.topics=
######################################
# kafka sqlite jdbc driver address
######################################
#kafka.eagle.driver=org.sqlite.JDBC
#kafka.eagle.url=jdbc:sqlite:/hadoop/kafka-eagle/db/ke.db
#kafka.eagle.username=root
#kafka.eagle.password=www.kafka-eagle.org
######################################
# kafka mysql jdbc driver address
#启用MySQL数据库,在链接配置正确的情况下,程序运行后自动建库建表
######################################
kafka.eagle.driver=com.mysql.jdbc.Driver
kafka.eagle.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
kafka.eagle.username=root
kafka.eagle.password=123456
./bin/ke.sh start
见到如上图内容即可认为是成功了。
admin
,Password:123456
在命令行输入jps可以看到KafkaEagle的进程,bin目录下会生成ke.pid(存有KafkaEagle的进程ID)的文件。
官方地址 :
源码: https://github.com/smartloli/kafka-eagle/
官网:https://www.kafka-eagle.org/
下载: http://download.kafka-eagle.org/
安装文档: https://docs.kafka-eagle.org/2.env-and-instal
文章浏览阅读3.1k次。1.查看brew info maven #查看brew中maven的基本信息2.下载brew install maven will install Maven 3.3.1 (3/24/15) #版本可以不加,默认下载最新的3.设置maven环境变量mac中环境变量配置文件~/.bash_profile ;注:不同的操作系统或者使用用户,环境变量不一样,比如linux;也..._brew上只有3.9的maven
文章浏览阅读7.1k次。我93年开始学习编程,当时求伯君,朱崇君,吴晓军已经名满天下的,估计不少新一代的程序员,除了求伯君和金山在,其他的两位,许多人都已经不认识了。我还用过五寸盘,但当时三寸盘已经流行了。WIN3.1让人羡慕。当时,显卡,CPU,内存都极为简陋。写程序必须对这些资源都吹毛求疵,想尽各种脑汁对付这个一穷二白的机器。也没有现成的图形库和算法库,现在对DirectX的进化尤其羡慕。当时,面向对象,我还不知道为_几年的程序员涉及到soa
文章浏览阅读440次,点赞5次,收藏6次。0..0
文章浏览阅读292次,点赞4次,收藏5次。即速应用是一款专为微信小程序和支付宝小程序开发设计的工具,它通过简化的开发流程和丰富的功能组件,使得即使是没有编程背景的用户也能轻松上手,快速构建出满足业务需求的小程序。
文章浏览阅读1.1k次。using System;using System.Xml;using System.Web.Security;/// /// ulwxMsgXML 的摘要说明/// Author: julinn/// update: 2014-05-21 14:07:46/// Webnet: www.liuju.net/// GitHub: https://github.c_ulwx
文章浏览阅读492次。https://my.oschina.net/leejun2005/blog/586451手头有个 Java 版的 DES 加密/解密程序,最近想着将其 Python 重构下,方便后续脚本解析,捣鼓了两下 pyDes 貌似很方便,不过据网上其他同学测试说PyCrypto 性能要比 pyDes 高一个数量级,这里我没有做具体性能测试,也没有选用 PyCrypto主要原因有三:(1)PyCrypt..._cipher.getinstance("des") 转 python
文章浏览阅读499次。多通道语音增强技术_lcmv降噪
文章浏览阅读446次。主要还是修改配置的三个文件1、task.json生成.o文件{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell",_vscode中运行slam文件
文章浏览阅读5.7k次。1、Eclipse 中插件开发多语言的实现为了使用 .properties 文件,需要在 META-INF/MANIFEST.MF 文件中定义: Bundle-Localization: plugin这样就会自动加载 plugin.properties 文件(中文找 plugin_zh_CN.properties)然后在 plugin.xml 文件中,将字符串替换为 %k_bundle-symbolicname header missing, cannot install bundle
文章浏览阅读7.5k次,点赞18次,收藏109次。这篇博客将介绍python中可视化比较棒的3D绘图包,pyecharts、matplotlib、openpyxl。支持2D/3D散点图、2D/3D条形图、2D/3D折线图、2D/3D饼图、2D/3D地图、热力图、图表、股票图、雷达图、箱线图、树图、树map图、日晷图、平行线图、桑葚图、漏斗图、仪表盘图、画报图、主题河流图、日历图、个性化图,也支持局部放大、数据集、拖动、富文本图;也支持点、线、流图。_python绘制3d图显示盒子边框
文章浏览阅读3.7k次。JDK,Apache commons math里都没有发现组合函数,因而自己写了一个。首先定义接口package math.combination;import java.util.Collection;import java.util.List;/** * the interface for combination * @author jhren * * @para_java combination
文章浏览阅读7.6w次,点赞85次,收藏571次。Android Studio 载和安装。_android studio安装教程