yocann 2017-10-16 15:36:58 3538次浏览 0条评论 2 1 0

Redis Logger Of Yii2

安装

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中的日志落地至数据库

如果要将keydefault的Redis Log导入数据库:

yii log-handler/export-to-db default

如果要将所有Redis Log导入数据库:

yii log-handler/export-all-to-db

你可以将该命令写入crontab定期执行

log handler会自动创建log表,表名默认为 {db prefix}_log_{key}

觉得很赞
    没有找到数据。
您需要登录后才可以评论。登录 | 立即注册