zrt-lab / zrt-service-rabbitmq
Zend Framework 1 rabbitmq 包
dev-develop
2014-06-05 19:28 UTC
Requires
- php: >=5.3.3
- bombayworks/zendframework1: 1.*
- videlalvaro/php-amqplib: 2.2.*
Requires (Dev)
- fabpot/php-cs-fixer: dev-master
- fzaninotto/faker: dev-master
- mockery/mockery: 0.9.1
- phpunit/dbunit: *
- phpunit/phpunit: 4.1.0
This package is auto-updated.
Last update: 2024-09-29 04:25:35 UTC
README
为什么?
如何使用
将 “zrtlab/zend-service-rabbitmq”: “dev-develop”
添加到您的 composer.json 的 require 部分,包含 composer 自动加载器,然后就可以使用了。
生成 rabbitmq 客户端实例的一种方法是,在 application.ini 中添加连接参数。
zrt.services.rabbitmq.endpoint.host = 127.0.0.1 zrt.services.rabbitmq.endpoint.port = 5672 zrt.services.rabbitmq.endpoint.user = user zrt.services.rabbitmq.endpoint.pass = P@ssw0rd zrt.services.rabbitmq.endpoint.vhost = / zrt.services.rabbitmq.endpoint.publisher.aviso_solr.exchange = “name_exchange” zrt.services.rabbitmq.endpoint.publisher.aviso_solr.queue = “name_queue” zrt.services.rabbitmq.endpoint.publisher.aviso_solr.properties.user_id = “user” zrt.services.rabbitmq.endpoint.publisher.aviso_solr.properties.delivery_mode = 2 zrt.services.rabbitmq.endpoint.publisher.aviso_solr.properties.content_type = “text/plain”
继承自 Zrt_Application_Bootstrap_Bootstrap 类的 Boostrap。
<?php class Bootstrap extends Zrt_Application_Bootstrap_Bootstrap { ...