0

我在 mvc.net 应用程序上工作。客户将在集群环境中移动生产。问题是我将图像存储在本地文件系统中。图像可以由用户通过网站界面动态上传。如何更改应用程序以使图像保持工作状态?

可能的解决方案是为所有服务器使用共享文件夹,但在这种情况下,我认为我必须开发 HttpHandler 它将从该文件夹返回图像。所以,它会影响性能。

4

2 回答 2

1

可能的解决方案是为所有服务器使用共享文件夹,但在这种情况下,我认为我必须开发 HttpHandler 它将从该文件夹返回图像。所以,它会影响性能。

另一种选择是有一个单独的服务器专门用于提供图像和静态文件。您可以为此目的对其进行调整。上传文件后,它会转到该服务器(可以通过也可以不通过其他服务器完成)。

于 2010-09-28T19:26:01.363 回答
0

考虑使用诸如Amazon 的 S3 之类的 CDN 。

于 2010-09-28T18:32:56.103 回答