2012-02-03 82 views
1

我想运行mongos(这是名为mongos蒙戈路由服务器,而不是一个畸形的多,但我离题)这就是我们的托管应用层服务器上。我需要作为Windows服务运行,并且倾注了10Gen's website上的指示。不过,这个工具集,他们建议(Windows Resource Kit)是服务器2003(和以前),不建议在64位平台上使用。我所有的应用程序服务器都是64位2008r2。在2008R2上将mongos路由服务器作为Windows服务运行?

的文档意味着mongos作为Windows服务可以超越V1.8.1支持。有没有人成功地将mongos部署为2008服务器上的Windows服务?如果没有本地支持,是否有其他版本的资源工具包,或者是否推出了自己的服务包装?

感谢你的任何信息。

-Seth

+0

从以往的经验:'srvany.exe'运行在08 R2罚款。 WRK中的其他工具可能不会。 – 2012-02-03 22:07:48

+0

为了将来的参考,在[ServerFault]上有一些很好的信息(http://serverfault.com/questions/325021/running-mongos-as-a-reliable-service-on-windows-server-2008r2-64-bit )关于这一点。 – SethO 2012-02-13 18:21:49

回答

3

的要求增加了内置支持运行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就好了。

+0

谢谢,泰德。我会去票上去。我们现在正在验证我们的应用服务器上的srvany。这整个练习的一部分是让我们的SysOps团队随心所欲,因为它们都不是“官方”支持的。 – SethO 2012-02-06 19:50:39