vdlp / oc-amqplogging-plugin
使用AMQP驱动扩展October CMS的日志功能
2.3.0
2023-11-27 13:09 UTC
Requires
- php: ^8.0
- ext-amqp: *
- composer/installers: ^1.0 || ^2.0
- monolog/monolog: ^2.0 || ^3.0
- october/rain: ^3.0
- php-amqplib/php-amqplib: ^3.0
This package is auto-updated.
Last update: 2024-09-14 15:06:03 UTC
README
使用AMQP驱动扩展October CMS的日志功能。
- 支持特定环境的配置(使用
.env
文件)。 - 当AMQP连接失败时的回退日志。
要求
- PHP ^8.0
- October CMS
^3.0
(Laravel^9.0
或^10.0
)
安装
composer require vdlp/oc-amqplogging-plugin
使用
发布配置文件。
php artisan vendor:publish --tag=vdlp-amqplogging-config
配置到AMQP服务器的连接。
VDLP_AMQPLOGGING_HOST = ""
VDLP_AMQPLOGGING_PORT = ""
VDLP_AMQPLOGGING_LOGIN = ""
VDLP_AMQPLOGGING_PASSWORD = ""
VDLP_AMQPLOGGING_VHOST = ""
VDLP_AMQPLOGGING_EXCHANGE = ""
VDLP_AMQPLOGGING_CHANNEL = ""
在logging.php
配置中使用Vdlp\AmqpLogging\Classes\AmqpLogger
。
'amqp' => [
'driver' => 'custom',
'via' => \Vdlp\AmqpLogging\Classes\AmqpLogger::class,
],