Kafka安装配置及使用说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Kafka安装配置及使用说明.doc

PAGE \* MERGEFORMAT1 Kafka安装配置及使用说明 (铁树2018-08-08) (Windows平台,5个分布式节点,修改消息大小,调用程序范例) 安装配置 采用5台服务器作为集群节点,IP地址为:XX.XX.0.12-XX.XX.0.16. 每台机器依次安装配置JDK、zookeeper、kafka,先安装完一台机器,然后拷贝到其他机器,再修改配置文件。 JDK安装配置 JDK版本:jdk1.7.0_51_x64解压版(jdk1.7.0_51_x64.rar) 解压到C盘kafka目录下,如图所示。 设置环境变量: JAVA_HOME:C:\kafka\jdk1.7.0_51_x64 PATH:C:\kafka\jdk1.7.0_51_x64\bin zookeeper安装配置 解压安装 zookeeper版本:3.4.12 (zookeeper-3.4.12.tar.gz) 解压到C盘kafka目录下,如图所示。 创建zookeeper数据目录和日志目录 zkdata #存放快照 C:\kafka\zookeeper-3.4.12\zkdata zkdatalog#存放日志 C:\kafka\zookeeper-3.4.12\zkdatalog 修改配置文件 进入到“C:\kafka\zookeeper-3.4.12”目录下的conf目录中,复制zoo_sample.cfg(官方提供的zookeeper的样板文件),重命名为zoo.cfg(官方指定的文件命名规则)。 默认内容: 修改后配置文件为: # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=C:/kafka/zookeeper-3.4.12/zkdata dataLogDir=C:/kafka/zookeeper-3.4.12/zkdatalog # the port at which the clients will connect clientPort=12181 server.1=XX.XX.0.12:12888:13888 server.2=XX.XX.0.13:12888:13888 server.3=XX.XX.0.14:12888:13888 server.4=XX.XX.0.15:12888:13888 server.5=XX.XX.0.16:12888:13888 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # /doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir autopurge.snapRetainCount=100 # Purge task interval in hours # Set to 0 to disable auto purge feature autopurge.purgeInterval=24 配置文件解释: #tickTime: 这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。 #initLimit: 这个配置项是用来配置 Zookeeper 接受客户端(这里所说的客户端不是用户连接 Zookeeper 服务器的客户端,而是 Zookeeper 服务器集群中连接到 Leader 的 Follower 服务

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档