【问题标题】:Automating Resetting MongoDb Service自动重置 MongoDb 服务
【发布时间】:2011-10-24 21:12:23
【问题描述】:

鉴于 Mongo 的缓存内存问题(我刚刚在 2 gigs 一周后将其最大化并停止响应请求),我一直在手动重新启动 Mongod.exe 服务以释放所有未使用的内存(请参阅@987654321 @)。有人对如何自动化这个重启过程有任何想法吗?您可以使用 Mongo C# 驱动程序终止数据库本身,而不仅仅是与数据库的连接吗?当它达到一定百分比的 RAM 使用率时可能会这样做吗?

谢谢!

【问题讨论】:

    标签: c# mongodb mongodb-.net-driver ram


    【解决方案1】:

    关闭:MongoServer.Shutdown() 重启:System.Diagnostics.Process 打开 mongod.exe

    Mongodb server Start after MongoServer.Shutdown()

    【讨论】:

      【解决方案2】:

      好吧,作为穷人的解决方案,服务器上的预定作业可以每隔 24 小时重新启动服务

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-05-27
        • 2015-05-30
        • 2020-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-04
        相关资源
        最近更新 更多