2

簡単な質問。現在、asp.netMVCWebアプリケーションをWindowsAzureプラットフォームに移動しています。1つのことを除けば、すべてがうまく機能しています。

現在のアプリケーションでは、ユーザーごとにFTPアカウントを使用して、データベースに大量のファイルをインポートしています。

AzureでのFTPはそれほど単純ではないことを理解しています。

私はグーグルでこの記事を見つけました:Azure上のFTP

これは私が必要としているもののようですが、明らかに、独自の個別のFTPアカウントで新しいユーザーを追加できるようにする必要があります。誰かがこれの簡単な回避策を知っていますか?

前もって感謝します

4

1 に答える 1

1

IIS ベースではない (FTP) サービスを実行することを検討しましたか?プログラムでユーザーを追加できますか? また、ロールのリサイクル時またはアップグレード時に、データ同期の問題をどのように解決しますか? ある程度定期的に blob にバックアップしてください。

個人的には、実際には BLOB ストレージでホストされている VHD ドライブ (Azure ドライブ) をマウントし、FTP サーバーがそのドライブを指すようにします。ただし、単一のインスタンスを実行することでこれを解決できる 99.9% を超える信頼性が必要ない場合を除き、サーバーのインスタンスが 1 つだけであることを確認してください (問題 #1)。ステップ 2 は、そのプログラムに関連するユーザー管理を実装することです。

それは簡単ではありませんが、私はそれをお勧めしません。しかし、時にはこれをしなければならないことも理解しています。上記のように解決します。

于 2011-07-21T12:04:36.087 に答える