다른 서버에있는 파일을 제공 할 수있는 HttpModule을 만들고 싶습니다.다른 서버에 파일을 제공하는 HttpModule
서버 A는 공개적으로 액세스 할 수 있으며 file.txt에 대한 요청을받습니다. 이 파일은 서버 B에 있고 서버 A는 사용자에게이 파일을 제공합니다. 서버 B는 공개적으로 사용할 수 없습니다.
HttpModule을 사용하여 성능을 극대화하는 방법은 무엇입니까?
서버 A가 서버 B에서 파일을 다운로드하여 사용자에게 다시 스트리밍하도록 할 수 있습니다. 서버 A에서 많은 자원을 필요로합니다.
다른 옵션은 서버 A가 열린 파일 공유에서 서버 B로 파일을 직접 제공하는 것일 수 있습니다. 서버 A에서 서버 메모리가 더 적게 필요하지만 서버 B에서 서버 A로 파일을 스트리밍해야 할 수도 있습니다.
내가 요청이 단순히 서버에
리디렉션 할 수 없습니다 서버 B로 리디렉션 할 수 있습니다 다음 파일이 클라이언트에 서버 B에서 직접 반환 할 수 있습니다 가능한 서버 A에 의해 촉진 몇 가지 방법이 희망 B는 최종 사용자가 직접 사용할 수 없으므로
그것은 실제로 훌륭한 솔루션이지만, HttpModule의 범위 내에 있어야합니다. –