0

これは私のスタックオーバーフローの投稿のフォローアップです: ワーカー ロール インスタンスにページ BLOB を VHD としてマウントするにはどうすればよいですか? ドライブがマウントされたら、それを --dbpath パラメータの値として mongo インスタンスに渡します。

一言で言えば、Azure BLOB のデータ ディレクトリを使用して単一の mongo インスタンスを開始しようとしています (耐久性のため)。Azure のサイトにあるHelloWorldの例に基づいて構築しています。Tomcat インスタンスを開始する代わりに、mongo インスタンスを開始します。

4

2 に答える 2

1

このガイドに従うことをお勧めします: http://www.codeproject.com/Articles/81413/Windows-Azure-Drives-Part-1-Configure-and-Mounting。このガイドでは、ドライブをマウントする方法について説明しますが、ドライブ文字を環境変数として保存する方法も示しています。

これは、mongo インスタンスを開始するときに興味深いことです。この環境変数を --dbpath と一緒に使用できます。おそらく、すべてのコードをコンソール アプリケーションにカプセル化して、mongo インスタンスを開始する前に簡単に開始できるようにするのが最善でしょう。

于 2012-04-21T19:13:48.483 に答える
0

Javaでドライブをマウントできるかどうかわかりません。現在、この機能は Java 用 Windows Azure ストレージ クライアント ( https://github.com/WindowsAzure/azure-sdk-for-java ) では利用できません。ネイティブ (C++) API もありません。したがって、.NET を使用してドライブをマウントし、.NET アプリケーションから Java プロセスを開始する必要がある場合があります。現時点では、 http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-votingで機能要求を送信することもできます。

よろしくお願いします、

明徐。

于 2012-04-23T09:35:42.453 に答える