logging - RediSearch - 查看错误日志中的完整查询

标签 logging redis redisearch

我有时会在日志中看到类似Error parsing query: Syntax error at offset 1 near 'x' 这样的错误,我不确定是否有任何方法可以在日志中查看实际查询?目前似乎没有任何方法可以配置它。

最佳答案

您可以使用 redis-climonitor 选项来查看正在执行的查询。这不是您想要的,但可以为您提供帮助。

$ redis-cli -h <host-name> -p <port-name> monitor

在同一个终端窗口中,您将能够看到正在执行的查询。

如果您知道您的错误查询包含什么,您可以grep输出。

例如:

$ redis-cli -h <host-name> -p <port-name> monitor | grep -i "GET x"

引用:https://redis.io/commands/MONITOR

关于logging - RediSearch - 查看错误日志中的完整查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52990597/

相关文章:

redis - 如何防止重复图中的数据重复?

python - 如何将 torch.tensor 或 np.array 保存到 redis 并搜索向量相似度?

java - 防止在 SessionScoped beans 中序列化 CDI 注入(inject)的 Logger

testing - 如何使用 Mocha/Velocity( meteor 测试)正确记录?

elasticsearch - 如何使用流利的为 Elasticsearch 添加时间戳和 key

logging - 将 Cloud Foundry 流日志重定向到虚拟机

linux - 无法在 linux 上杀死 redis-server

php - 如何让 Laravel 与 AWS 上的 Redis 集群一起工作

python - 使用 python redisearch 客户端按标签过滤搜索

python - Redisearch 不能在集群中工作?