CouchDB local.ini日志设置被覆盖

时间:2014-10-22 15:23:13

标签: couchdb

我们已在Windows 2008服务器上安装并成功运行CouchDB 1.5.0。几个月来一切都运行良好,但最近它开始崩溃,日志中的信息很少。

我找到local.ini并将[log]设置从error更改为debug,然后重新启动了该服务。除local.ini中的设置自动恢复为error外,一切似乎都运行正常。我下载并运行了Process Monitor,并确定erl.exe是更新.ini文件的有罪方。

我甚至尝试从[log]完全删除local.ini块以尝试获取默认值。执行此操作时,erl.exe进程会重新生成并添加回[log]块,日志级别设置为error

我错过了什么吗?显然local.ini的目的是覆盖默认值。我没有看到任何表明为什么某些设置(如日志级别)无法更改的原因。 Process Monitor告诉我,正在访问的唯一.ini文件是default.inilocal.ini,所以我想我可以排除一个无关的.ini文件,这个文件正在破坏设置。

如果我甚至无法从服务器获取更多日志信息,我真的不知道如何调试我们的崩溃。

1 个答案:

答案 0 :(得分:1)

您可以尝试在Futon中使用配置页面吗?它应该做正确的事情。