windows - 在 2008R2 上将 mongos 路由服务器作为 Windows 服务运行?

标签 windows mongodb windows-services

我想在托管我们的应用程序层的服务器上运行 mongos(这是名为 mongosmongo 路由服务器,不是畸形复数,但我离题了)。我需要作为 Windows 服务运行,我已经在 10Gen's website 上详细说明了.但是,他们推荐的工具集 ( Windows Resource Kit ) 适用于 Server 2003(及更早版本),不建议在 64 位平台上使用。我所有的应用服务器都是 64 位 2008r2。

文档暗示 mongos 作为 Windows 服务可能在 v1.8.1 之后得到支持。有没有人成功地将 mongos 作为 Windows 服务部署在 2008 服务器上?如果没有 native 支持,是否有其他版本的资源工具包,或者您是否推出了自己的服务包装器?

感谢您提供的任何信息。

-赛斯

最佳答案

添加内置支持以将 mongos.exe 作为 Windows 服务运行(您可以将 mongod.exe 作为服务运行的方式)的请求非常出色 https://jira.mongodb.org/browse/SERVER-1589 -- 您可以为它投票以表示您的支持。

srvany.exe 使用您引用的说明在 Windows Server 2008 R2 中运行:我刚刚使用 MongoDB 2.0.2 对其进行了测试。 srvany.exe 进程是 32 位的,但它运行 64 位的 mongos.exe 就好了。

关于windows - 在 2008R2 上将 mongos 路由服务器作为 Windows 服务运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9136137/

相关文章:

c - Windows 服务 C

c# - Visual Studio 2012 调试远程进程未按预期工作

windows - 当应用程序没有焦点时禁用 Qt 鼠标事件

windows - "Cannot Start Application"发布多部分/表单数据时来自 IE 的错误

c++ - 处理消息太慢,导致 UI 不稳定、无响应 - 如何使用多线程来缓解这种情况?

javascript - ; [HPM] 尝试代理请求时发生错误

c# - .net FileSystemWatcher 不拾取移动的文件夹

mongodb - Meteor - 将所有用户发布到客户端,仅供管理员使用

python - 为什么使用 update_one 更新记录会引发 ValueError?

c# - 如何在C#/.NET2.0中实现等待一段时间的windows服务循环