longlang/phpkafka

一个Kafka客户端。支持php-fpm和Swoole。

v1.2.5 2023-10-13 01:40 UTC

This package is auto-updated.

Last update: 2024-09-13 03:44:11 UTC


README

Latest Version Php Version License

简介

英文 | 简体中文

PHP Kafka客户端用于PHP-FPM和Swoole。

通信协议基于Java中的JSON文件。PHP Kafka客户端支持50个API,可能是支持消息类型最多的客户端。

实现了消息的发送和接收。该组件处于开发和测试阶段。

特性

  • 支持所有50个API
  • 消息压缩
  • 与PHP-FPM和Swoole兼容
  • 生产者
  • 消费者
  • SASL
  • SSL
  • 更多特性和测试用例

环境

  • PHP >= 7.1
  • Kafka >= 1.0.0
  • Swoole >= 4.5(可选)

安装

composer require longlang/phpkafka

文档和示例

请参阅examples目录获取代码示例。