摘要:今天,在某个演示环境中,我们的产品经历过整个机房断电后,出现了mongodb二进制文件损坏,以下是故障的分析记录过程: 1.在客户处支撑的同事发现整个机房断电再恢复后,3个mongodb复制集中,有1个主机上的mongodb服务状态报错 2.登录后台发现复制集中每个mongodb主机上,mongod
阅读全文
随笔分类 - mongodb
摘要:在上一篇总结中,在进程列表中隐藏密码是通过在main函数中做处理来隐藏的. 如下: 可是,上面的代码并不是总能管用.为啥呢?因为main函数一进去,mongo并没有马上在进程列表里面把密码掩盖,而是先做了一些初始化操作,就是我在上面省略的代码部分. 因为中间省略的那部分代码也是要花费一定时间的,所以
阅读全文
摘要:最近读了下mongodb的源码。 这个过程中,发现了一个很有意思的代码段,即程序启动后,如何在进程列表中隐藏敏感信息如密码的处理。 先说下使用场景: mongodb支持服务端js脚本,所以我们写了一些服务端js脚本比如检查复制集状态之类。 这样,我们可以使用“mongo ip:port/dbname
阅读全文