cann / yii2-redis-log
yii2的redis日志扩展
v1.2.4
2018-02-09 12:05 UTC
Requires
- yiisoft/yii2: ~2.0.10
- yiisoft/yii2-redis: ^2.0
README
Yii2的Redis日志记录器
安装
composer require cann/yii2-redis-log
配置
// ***
'components' => [
'log' => [
'targets' => [
'redis' => [
'class' => 'cann\yii\log\RedisTarget',
'redis' => 'redis',
'key' => 'default',
'levels' => ['trace', 'info'],
'categories' => ['yii\*'],
]
]
],
]
key
用于区分不同的Redis队列
将Redis中的日志记录到数据库
如果要将 key
为default
的Redis日志导入数据库:
yii log-handler/export-to-db default
如果要将所有Redis日志导入数据库:
yii log-handler/export-all-to-db
你可以将该命令写入crontab定期执行
日志处理器会自动创建名为 {db prefix}_log_{key} 的日志表