当我在MarkLogic中处理XQuery时,我经常使用Errorlog进行调试。
问题是,一天之内日志可能会变得很满,总是滚动到日志底部很烦人。
也许有一种方法可以快速清除错误日志?由于仅用于开发,因此实现解决方案无关紧要。
我已经尝试清除存储日志的本地文件,但是在停止MarkLogic Process之前,Windows 10不允许我更改文件的内容。
是的,您必须停止MarkLogic,清除日志,然后再次启动MarkLogic。您可以编写脚本,它运行起来非常快。
脚本可能看起来像这样:
@echo off
net stop MarkLogic
for %%a in ("C:\Program Files\MarkLogic\Data\Logs\*") do break>%%~fa
net start MarkLogic
注意,此脚本清除指定目录中的所有文件/日志。