redis - Redis 写入日志并查看日志
问题描述
从远程位置执行 eval 脚本时。
我们如何记录以便我们可以评估正在发生的事情?
local name = KEYS[1]
local key = KEYS[2]
local desired = ARGV[1]
local expecting = ARGV[2]
local expires = ARGV[3]
local channel = ARGV[4]
local message = ARGV[5]
redis.log(...) ?
这些日志去哪儿了?如何查看它们?
解决方案
如果您logfile
在 redis.conf 中配置,日志将转到该文件。如果 logfile
是空字符串,即默认值,并且redis-server没有被守护,日志将被打印到标准输出。如果它是空的,并且 redis-server 被守护,则日志转到/dev/null
.
推荐阅读
- junit - Surefire 启动忽略 TestWatcher JUnit 规则
- ios - Alamofire 分段上传给出错误
- swift - 这个 base64 相关函数 [在 Swift 中] 有什么作用?
- robots.txt - 如何覆盖 nopcommerce 网站的 robots.txt?
- sql - EclipseLink-JPQL 通过查询连接表
- sql - 如何在查询中使用联接插入
- botframework - 如何在使用时训练我的 QnA Bot?
- tensorflow - NotFoundError:没有为 GPU/tf.eager 和 keras 注册的“ZerosLike”OpKernel
- c# - 将所有需要的 dll 复制到文件夹
- c# - 如何在双击任何文件时引发事件