zrt-lab/zrt-service-rabbitmq

Zend Framework 1 rabbitmq 包

dev-develop 2014-06-05 19:28 UTC

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
        {

            ...