kafka基本用法

kafka基本用法,第1张

概述参考:https://www.jianshu.com/p/fd8ce54e1156 (php *** 作kafka) 常识:1,kafak依赖zookeeper,zookerper基于java1,安装java环境,linux一般默认安装了javajava-version#查看java版本2,安装zookeeper参考:https://www.runoob.com/w3cnote/zookeeper-setup.html下载:wgethttps:/

参考:

https://www.jianshu.com/p/fd8ce54e1156 (PHP *** 作kafka)

 

常识:1,kafak依赖zookeeper,zookerper基于java

1,安装java环境,linux一般默认安装了java

java -version #查看java版本

2,安装zookeeper

参考:https://www.runoob.com/w3cnote/zookeeper-setup.html

下载:

wget https://downloads.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gztar -zxvf zookeeper-3.4.14.tar.gzcd zookeeper-3.4.14cd conf/cp zoo_sample.cfg zoo.cfg

配置:

vim zoo.cfgtickTime=2000dataDir=/path/to/zookeeper/dataclIEntPort=2181initlimit=5synclimit=2

启动:

cd ..cd bin/sh zkServer.sh start

 

3,安装kafka

参考:http://kafka.apache.org/quickstart

下载:

wget  https://downloads.apache.org/kafka/2.8.0/kafka_2.13-2.8.0.tgztar -xzf kafka_2.13-2.8.0.tgzcd kafka_2.13-2.8.0

 

4,安装PHP的kafka的扩展

git clone https://github.com/arnaud-lb/PHP-rdkafka.git #生成configure文件/Users/shiyibo/LNMP/PHP/bin/PHPize  #编译安装 ./configure --with-PHP-config=/Users/shiyibo/LNMP/PHP/bin/PHP-configmakemake install  #在PHP.ini 文件中配置 rdkafka扩展vim /Users/shiyibo/LNMP/PHP/etc/PHP.iniextension=rdkafka.so #查看扩展是否生效$PHP -m | grep kafka

 

总结

以上是内存溢出为你收集整理的kafka基本用法全部内容,希望文章能够帮你解决kafka基本用法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1167314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存