rafaeldsb / yii2-rabbitmq-log
此包的最新版本(dev-master)没有可用的许可证信息。
生成结构化日志并将其发送到 rabbitmq
dev-master
2019-07-12 23:55 UTC
Requires
- ext-json: *
- php-amqplib/php-amqplib: ^2.9
- yiisoft/yii2: ^2.0
This package is auto-updated.
Last update: 2024-09-13 10:49:35 UTC
README
为基于 yii2 的项目生成结构化日志并将其发送到 rabbitmq
安装
composer require rafaeldsb/yii2-rabbitmq-log
配置
编辑配置文件,添加组件并将其添加到应用的 bootstrap 中
return [ ... 'components' => [ ... 'rabbitmq' => [ 'class' => \rafaeldsb\rabbitmqlog\RabbitMQ::className(), 'host' => 'localhost', 'port' => 5672, 'user' => 'SeuUsuarioRabbitMQ', 'password' => 'SuaSenhaRabbitMQ', 'vHost' => 'SeuVHostRabbitmq', 'queues' => [ [ 'queue' => 'NomeDaSuaFila', 'passive' => false, 'durable' => true, 'exclusive' => false, 'auto_delete' => false ] ], 'defaultRoutingKey' => 'RoutingKey', 'logClass' => 'SuaClasseCustomizadaDeLogs' // Opcional ] ], 'bootstrap' => [ 'rabbitmq' ], ... ]