Иногда я вижу в журналах такие ошибки, как Error parsing query: Syntax error at offset 1 near 'x'
, и не уверен, есть ли способ увидеть фактический запрос в журналах? Кажется, в настоящее время нет никакого способа настроить это.
RediSearch — см. полный запрос в журналах ошибок
Ответы (2)
В своей текущей версии (1.4.0) RediSearch не предоставляет эту функциональность. Пожалуйста, не стесняйтесь предлагать его в качестве запроса функции в его репозитории.
person
Itamar Haber
schedule
25.10.2018
Вы можете использовать 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"
См.: https://redis.io/commands/MONITOR
person
Akshay Anurag
schedule
12.11.2019