jeckerson/phpkafka

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

dev-master 2023-10-03 14:40 UTC

This package is auto-updated.

Last update: 2024-09-03 17:03:25 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目录中的代码示例。