CouchDB local.ini日志设置被覆盖
我们已在Windows 2008服务器上成功安装并运行CouchDB 1.5.0。几个月来,一切都运转良好,但最近它开始崩溃,日志中几乎没有信息 我找到了CouchDB local.ini日志设置被覆盖,couchdb,Couchdb,我们已在Windows 2008服务器上成功安装并运行CouchDB 1.5.0。几个月来,一切都运转良好,但最近它开始崩溃,日志中几乎没有信息 我找到了local.ini,并将[log]设置从error更改为debug,然后重新启动了服务。除了local.ini中的设置自动恢复到错误之外,一切似乎都正常工作。我下载并运行了Process Monitor,并确定erl.exe是更新.ini文件的罪魁祸首 我甚至尝试从local.ini中完全删除[log]块,以获取默认值。当我这样做时,erl.e
local.ini
,并将[log]
设置从error
更改为debug
,然后重新启动了服务。除了local.ini
中的设置自动恢复到错误
之外,一切似乎都正常工作。我下载并运行了Process Monitor,并确定erl.exe
是更新.ini
文件的罪魁祸首
我甚至尝试从local.ini
中完全删除[log]
块,以获取默认值。当我这样做时,erl.exe
进程返回并添加[log]
块,日志级别设置为error
我错过什么了吗?显然,local.ini
的目的是覆盖默认值。我没有看到任何迹象表明某些设置(如日志级别)无法更改。Process Monitor告诉我,唯一被访问的.ini
文件是default.ini
和local.ini
,因此我想我可以排除在某个地方有一个无关的.ini
文件会破坏设置
如果我甚至无法从服务器中获取更多的日志信息,我真的不知道如何调试我们的崩溃。你能尝试在Futon中使用配置页面吗?它应该做正确的事情™.