2012-04-21 122 views

回答

1

開箱即用,10gen提供的解決方案只是一個.net/Visual Studio版本,它創建了一個帶有多個工作者角色實例的副本集。然後您需要添加其他角色來運行您的應用程序(例如Web角色中的基於IIS的Web應用程序或工作者角色中的基於Tomcat的Java應用程序)。

你會碰到這個問題:你需要:

  • 做你的Java開發在Eclipse
  • 生成WAR文件
  • 在輔助角色創建你的java 腳手架在解壓縮Tomcat和JRE的visual Studio中,將WAR文件複製到相應的目錄,設置環境並啓動Tomcat。

如果您想完全放棄Visual Studio,則需要從Java啓動腳本中配置並啓動mongod.exe。當您從Eclipse創建Windows Azure項目時,您會看到有幾個示例啓動腳本:一個用於JBoss,一個用於Tomcat等。選擇一個與您正在使用的相匹配的啓動腳本,將它複製到主項目啓動腳本。然後你可以定製它來抓取mongod.exe並啓動它。這應該是非常簡單的創建一個獨立的MongoDB實例,但是你有很多工作來構建一個複製數據集。 10gen沒有爲此創建的開箱即用的Java項目。

+0

感謝您的回答! – dsatish 2012-04-21 17:01:21

+0

你可能會幫助我在我的另一個問題http://stackoverflow.com/questions/10261930/mounting-page-blob-as-a-vhd-in-a-batch-file 謝謝! – dsatish 2012-04-21 18:51:42

相關問題