Cómo almacenar en caché la transmisión de video y Silverlight con el proxy inverso de Squid Windows

Cómo almacenar en caché la transmisión de video y Silverlight con el proxy inverso de Squid Windows

Tenemos un servidor web de intranet que ejecuta una aplicación Silverlight (monitor de medios ACTUS si alguien quiere saberlo).

El servidor se utiliza para grabar vídeo y transmitirlo a los clientes a través de una solución CDN.

Queremos colocar un proxy inverso entre el servidor y el proveedor de CDN para eliminar el cuello de botella de la red de la oficina que nos está estrangulando actualmente.

Configuré SQUID para Windows en una máquina separada fuera de la red usando squidAcelerador Básicoajuste de configuración.

Parece funcionar en lo que respecta al proxy inverso, las solicitudes se reenvían y la aplicación funciona pero no parece almacenar nada en caché (no se utiliza espacio en la unidad donde está instalado Squid).

Encontré una configuración explícita para activar el almacenamiento en caché en Squid, así que supongo que está activado de forma predeterminada. ¿Quizás necesito algún otro truco para que el vídeo y/o Silverlight se puedan almacenar en caché?

Cualquier ayuda será apreciada. Cualquier información que necesites para ayudarme te la proporcionaremos de inmediato.

¡Gracias de antemano!

Respuesta1

Ok, después de jugar un poco lo descubrí.

La aplicación Silverlight es irrelevante, todo lo que hace (en lo que respecta al proxy) es recuperar contenido HTTP dinámico.

Lo que necesitaba además de la configuración básica era un patrón de actualización que se parece a esto:

refresh_pattern -i \.ashx 10080 90% 999999 ignore-no-cache override-expire ignore-private

Ahora sé un poco más sobre la configuración del proxy y cómo funciona. ¡Guau!

información relacionada