
우리는 Silverlight 응용 프로그램(알고 싶은 사람이 있다면 ACTUS 미디어 모니터)을 실행하는 인트라넷 웹 서버를 보유하고 있습니다.
서버는 비디오를 녹화하고 CDN 솔루션을 통해 클라이언트에 스트리밍하는 데 사용됩니다.
우리는 현재 우리를 괴롭히고 있는 사무실 네트워크 병목 현상을 제거하기 위해 서버와 CDN 공급자 사이에 역방향 프록시를 배치하려고 합니다.
오징어를 사용하여 네트워크 외부의 별도 컴퓨터에 Windows용 SQUID를 설정했습니다.기본가속기구성 설정.
역방향 프록시에 관한 한 작동하는 것으로 보이며 요청이 전달되고 응용 프로그램이 작동하지만 아무것도 캐시하지 않는 것 같습니다(오징어가 설치된 드라이브에 공간이 사용되지 않습니다).
오징어에서 캐싱을 켜도록 명시적인 설정을 찾았으므로 기본적으로 켜져 있다고 가정합니다. 비디오 및/또는 Silverlight를 캐시할 수 있도록 하려면 다른 트릭이 필요한 것 같습니다.
도움을 주시면 감사하겠습니다. 도움이 필요한 모든 정보가 즉시 제공됩니다.
미리 감사드립니다!
답변1
좋아, 좀 더 고민한 끝에 알아냈어.
Silverlight 응용 프로그램은 관련이 없으며 프록시에 관한 한 이 응용 프로그램이 수행하는 작업은 동적 HTTP 콘텐츠를 가져오는 것뿐입니다.
기본 설정 외에 필요한 것은 다음과 같은 Refresh_pattern이었습니다.
refresh_pattern -i \.ashx 10080 90% 999999 ignore-no-cache override-expire ignore-private
이제 프록시 설정과 작동 방식에 대해 조금 더 알게 되었습니다. 우후!