我有时会在日志中看到类似Error parsing query: Syntax error at offset 1 near 'x'
这样的错误,我不确定是否有任何方法可以在日志中查看实际查询?目前似乎没有任何方法可以配置它。
最佳答案
您可以使用 redis-cli
和 monitor
选项来查看正在执行的查询。这不是您想要的,但可以为您提供帮助。
$ redis-cli -h <host-name> -p <port-name> monitor
在同一个终端窗口中,您将能够看到正在执行的查询。
如果您知道您的错误查询包含什么,您可以grep
输出。
例如:
$ redis-cli -h <host-name> -p <port-name> monitor | grep -i "GET x"
关于logging - RediSearch - 查看错误日志中的完整查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52990597/