我想在托管我们的应用程序层的服务器上运行 mongos(这是名为 mongos
的 mongo 路由服务器,不是畸形复数,但我离题了)。我需要作为 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/