我想创建一个HttpModule,可以成为一个文件,是一个不同的服务器上的文件。的HttpModule服务于不同的服务器
服务器A可公开访问,并接收file.txt请求。该文件位于服务器B上,服务器A将向用户提供该文件。服务器B不公开。
用HttpModule完成此项操作的最高性能方法是什么?
我可以让服务器A从服务器B下载文件并将其传回给用户。这将需要服务器A的大量资源来完成。
另一种选择可能是服务器A将直接从打开的文件共享服务器B.提供服务的文件,这可能需要在服务器A更少的内存,但仍需要将文件从服务器B传输到服务器A.
我希望有一些方式,可以将请求重定向到服务器B,然后将该文件可以直接从服务器B返回给客户端,可以通过服务器A.促进
我不能简单地重定向到服务器B,因为它不直接提供给最终用户。
这实际上是一个很好的解决方案,但我只需要留在HttpModule的范围内:(... – 2013-03-05 07:50:49