我想在 Symfony 2 项目中使用 Monolog 将消息记录到本地 Redis 服务器。我为此目的使用了SncRedisBundle 。
这应该按照文档直接进行,但似乎没有消息存储在 Redis 中。如果我使用配置的默认 Redis 客户端并向 Redis 服务器写入一些内容,这将完美运行。
我的配置如下:
snc_redis:
clients:
default:
type: predis
alias: default
dsn: redis://localhost
monolog:
type: predis
alias: monolog
dsn: redis://localhost/1
logging: false
options:
connection_persistent: true
monolog:
client: monolog
key: monolog
monolog:
handlers:
custom:
type: service
id: snc_redis.monolog.handler
level: debug
有人知道我该如何解决这个问题吗?