0

私は mvc.net アプリケーションに取り組んでいます。クライアントは、クラスター環境で本番環境を移行しようとしています。問題は、画像をローカル ファイル システムに保存することです。画像は、Web サイト インターフェイスを介してユーザーが動的にアップロードできます。画像を動作状態に保つためにアプリケーションを変更するにはどうすればよいですか?

可能な解決策は、すべてのサーバーで共有フォルダーを使用することですが、その場合、このフォルダーから画像を返す HttpHandler を開発する必要があると思います。そのため、パフォーマンスに影響を与える可能性があります。

4

2 に答える 2

1

可能な解決策は、すべてのサーバーで共有フォルダーを使用することですが、その場合、このフォルダーから画像を返す HttpHandler を開発する必要があると思います。そのため、パフォーマンスに影響を与える可能性があります。

もう 1 つのオプションは、画像と静的ファイルの提供専用の別のサーバーを用意することです。その目的のためにそれを調整することができます。ファイルがアップロードされると、そのサーバーに送信されます (他のサーバーを介して実行できるかどうかに関係なく)。

于 2010-09-28T19:26:01.363 に答える
0

Amazon の S3などの CDN の使用を検討してください。

于 2010-09-28T18:32:56.103 に答える