2012-02-03 80 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