1

我已经用 mongoDB 开发了我的应用程序,现在我已经准备好生活在云中了。

我已按照 mongoDB 官方网站上的教程了解如何在 Windows azure 的工作角色中部署它。

我已经尝试在 Windows azure 模拟器中进行本地部署,一切都很好。

但是当我尝试将它发布到云服务中时,结果并不像我的预期。

MongoDB.WindowsAzure.MongoDBRole_IN_X(其中 X 是实例编号)始终处于忙碌状态并显示消息 ..

起始角色... UnhandledException:Microsoft.WindowsAzure.StorageClient.CloudDriveException

我对此一无所知。

任何人都可以有任何建议吗?

谢谢。

PS1。对不起我的英语不好。

PS2。我使用了最新版本的 windows azure SDK。

4

1 回答 1

2

在该工作者角色设置中,MongoDb 将自己设置为将数据库存储在持久驱动器上(基本上是安装在 blob 中的 vhd)。既然你得到一个CloudDriveException,我首先要看的是用于安装驱动器的帐户的存储连接字符串。难道你的配置文件仍然指向本地开发存储?

于 2013-05-08T18:22:47.807 回答