支持Enqueue
Enqueue 是一个 MIT 许可的开源项目,它的持续开发完全得益于社区和我们客户的支持。如果您想加入他们,请考虑:
客户端支持的代理
以下是 Enqueue Client 支持的传输列表:
Transport | Package | DSN |
---|---|---|
AMQP, RabbitMQ | enqueue/amqp-ext | amqp: amqp+ext: |
AMQP, RabbitMQ | enqueue/amqp-bunny | amqp: amqp+bunny: |
AMQP, RabbitMQ | enqueue/amqp-lib | amqp: amqp+lib: amqp+rabbitmq: |
Doctrine DBAL | enqueue/dbal | mysql: pgsql: pdo_pgsql 等 |
Filesystem | enqueue/fs | file:///foo/bar |
Gearman | enqueue/gearman | gearman: |
GPS, Google PubSub | enqueue/gps | gps: |
Kafka | enqueue/rdkafka | kafka: |
MongoDB | enqueue/mongodb | mongodb: |
Null | enqueue/null | null: |
Pheanstalk, Beanstalk | enqueue/pheanstalk | beanstalk: |
Redis | enqueue/redis | redis: |
Amazon SQS | enqueue/sqs | sqs: |
STOMP, RabbitMQ | enqueue/stomp | stomp: |
WAMP | enqueue/wamp | wamp: |
传输特性
协议 | 权重 | 延迟 | 限期 | 设置代理 | 消息总线 | Heartbeat |
---|---|---|---|---|---|---|
AMQP | 否 | 否 | 是 | 是 | 是 | 否 |
RabbitMQ AMQP | 是 | 是 | 是 | 是 | 是 | 是 |
Doctrine DBAL | 是 | 是 | 否 | 是 | 否 | 否 |
Filesystem | 否 | 否 | 是 | 是 | 否 | 否 |
Gearman | 否 | 否 | 否 | 否 | 否 | 否 |
Google PubSub | 未引入 | 未引入 | 未引入 | 是 | 未引入 | 否 |
Kafka | 否 | 否 | 否 | 是 | 否 | 否 |
MongoDB | 是 | 是 | 是 | 是 | 否 | 否 |
Pheanstalk | 是 | 是 | 是 | 否 | 否 | 否 |
Redis | 否 | 是 | 是 | 不需要 | 否 | 否 |
Amazon SQS | 否 | 是 | 否 | 是 | 未引入 | 否 |
STOMP | 否 | 否 | 是 | 否 | 是** | 否 |
RabbitMQ STOMP | 是 | 是 | 是 | 是*** | 是** | 是 |
WAMP | 否 | 否 | 否 | 否 | 否 | 否 |
- ** 如果在代理端手动配置了主题(交换),则支持。
- *** 如果安装了 RabbitMQ 管理插件,则支持。