注册持久化查询关闭APQ后无未知查询日志,求解决方案(Router 1.53.0)
APQ禁用时无法记录未知持久化查询日志的问题
我正在实现注册持久化查询(registered persisted query),遇到以下日志记录差异:
APQ启用时的行为
配置如下:
persisted_queries: enabled: true log_unknown: true apq: enabled: true
当运行PQL中不存在的查询时,路由器日志会记录该查询,并返回错误码PersistedQueryNotFound。
APQ禁用时的行为
配置如下:
persisted_queries: enabled: true log_unknown: true apq: enabled: false # APQ must be turned off
此时运行不存在的查询,路由器日志无任何记录,仅返回状态码404及错误码PERSISTED_QUERY_NOT_IN_LIST。
请问是否有人遇到过该问题?或者有什么方法能在APQ禁用时获取相关的查询日志?路由器版本为1.53.0。我已经尝试过多种配置,期望即使关闭APQ,未知查询也能生成日志,遥测日志也可接受。
内容的提问来源于stack exchange,提问作者varun sharma
相关产品推荐
相关产品推荐

