查询控制台中的 Marklogic xdmp:log()
Marklogic xdmp:log() in Query Console
是否可以直接从查询控制台查看 xdmp:log() 的输出 运行,即 localhost:8000。
所以如果我有这样的代码:
let $c := "hello world"
return xdmp:log($c)
我在哪里可以查看此日志的输出?我试图检查 Marklogic 目录中的日志文件,但它不存在。当我执行 "inspect element" 时,我也尝试检查控制台,但它也不存在。有没有另一种方法,即不同的功能,我可以用来查看日志输出以调试 MarkLogic 中的代码?
MarkLogic 的错误日志按应用服务器的端口分配分组,因此如果查询控制台正在侦听端口 8000,则您要查找的错误日志是 8000_ErrorLog.txt
。您应该能够在 MarkLogic/Logs
目录中找到它,或者在端口 8001 上浏览管理控制台的 Logs
选项卡,例如 http://localhost:8001/get-error-log.xqy?filename=8000_ErrorLog.txt
.
是否可以直接从查询控制台查看 xdmp:log() 的输出 运行,即 localhost:8000。
所以如果我有这样的代码:
let $c := "hello world"
return xdmp:log($c)
我在哪里可以查看此日志的输出?我试图检查 Marklogic 目录中的日志文件,但它不存在。当我执行 "inspect element" 时,我也尝试检查控制台,但它也不存在。有没有另一种方法,即不同的功能,我可以用来查看日志输出以调试 MarkLogic 中的代码?
MarkLogic 的错误日志按应用服务器的端口分配分组,因此如果查询控制台正在侦听端口 8000,则您要查找的错误日志是 8000_ErrorLog.txt
。您应该能够在 MarkLogic/Logs
目录中找到它,或者在端口 8001 上浏览管理控制台的 Logs
选项卡,例如 http://localhost:8001/get-error-log.xqy?filename=8000_ErrorLog.txt
.