ArangoDB - 帮助在系统重启后诊断数据库损坏

时间:2018-02-20 16:08:47

标签: arangodb

我已经在Arango工作了几个月,现在在一个本地的单节点开发环境中,由于维护原因经常重新启动。在我的系统受控重启后,我的开发数据库已经损坏了大约5到6次。当它发生时,腐败是微妙的,因为Arango守护程序似乎开始正常并且数据库在结构上通过Web界面按预期显示(集合,文档在那里)。问题包括Foxx微服务系统无法上传我验证的服务代码(通用500服务错误)以及使用过滤器未返回预期结果(损坏的索引?)的查询。当发生这种情况时,我能够恢复的唯一方法是删除数据库并重建它。

我正在寻找有关如何调试此问题的建议 - 例如在日志文件中查找的内容,可能适用的服务器配置选项等等。我已阅读了大部分开发文档,但只是略过了部署文档,所以也许有一个明显的设置,我在某处调整可靠性/弹性? (这是单节点本地实例)。

感谢您提供任何帮助/建议!

1 个答案:

答案 0 :(得分:0)

请注意,此类问题应在github上进行讨论。