热点:

    PHP如何集成Apache Kafka

      [   原创  ]   作者:
    收藏文章 暂无评论

    坦白讲,若用于消息队列,与PHP搭配最顺手的还是Redis,尽管它不支持多消费者。Kafka官方并未原生支持PHP,相关扩展多由社区爱好者开发。接下来将介绍Kafka的安装过程,本文以CentOS 6.4 64位系统为例进行说明,逐步演示部署步骤,帮助用户顺利完成环境搭建并运行Kafka服务。

    1、 执行指令

    2、 若已具备上述信息,请继续安装。若因JDK版本不匹配导致问题,应更换为对应版本。如尚未安装,请参考下方JDK安装步骤及相关参考资料。

    3、 前往指定地址下载JDK 8版本,我选择的是jdk-8u73-linux-x64.tar.gz文件,下载完成后将其解压至/usr/local/jdk/目录中。

    4、 接着编辑 /etc/profile 配置文件

    5、 将救援代码保存至文件中

    6、 最后

    7、 获取Kafka安装包

    8、 我当前使用的是kafka_2.9.1-0.8.2.2.tgz版本。

    9、 解压文件至任意目录即可使用

    10、 将文件解压至 /usr/local/kafka/kafka_2.9.1-0.8.2.2 目录下,完成安装配置。

    11、 启动Kafka默认配置服务

    12、 启动Zookeeper服务器进程

    13、 启动Kafka服务器进程

    14、 启动生产者程序运行

    15、 启动消费者程序运行

    16、 生产者输入内容后,消费者可立即接收并处理。

    17、 当存在跨机器的生产者或消费者连接时

    18、 必须正确设置config/server.properties中的host.name,否则会导致跨机器连接失败。

    19、 通过composer安装,具体示例如下所示。

    soft.zol.com.cn true https://soft.zol.com.cn/1082/10823906.html report 1111 坦白讲,若用于消息队列,与PHP搭配最顺手的还是Redis,尽管它不支持多消费者。Kafka官方并未原生支持PHP,相关扩展多由社区爱好者开发。接下来将介绍Kafka的安装过程,本文以CentOS 6.4 64位系统为例进行说明,逐步演示部署步骤,帮助用户顺利完成环境搭建并运行Kafka服...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Meridix Broadcast Producer

    更新时间:2009年07月15日

    用户评分:0 | 0人点评

    软件类型:共享软件

    软件语言:英文

    Meridix Broadcast Producer
    • 更新时间:2009年07月15日
    • 软件大小:15.9MB
    • 软件分类:媒体制作
    • 语言种类:英文
    • 软件评级:0 人点评