Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Squid + Cacheo

    Scheduled Pinned Locked Moved Español
    7 Posts 2 Posters 3.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      Guest
      last edited by

      Hola, estoy haciendo unas pruebas y tengo unas dudas:

      he bajado desde un equipo un archivo de 75 mb y he visto que ha sido cacheado con el comando # du -hs /var/squid y ha tardado por ejemplo 1 minuto.
      desde otro equipo, bajo el mismo fichero y ha vuelto a tardar 1 minuto, aquí mi duda ¿no se su pone que si está cacheado debería de cogerlo del cache directamente? siendo esto mucho mas rápido que un minuto…
      Gracias desde ya...

      1 Reply Last reply Reply Quote 0
      • belleraB
        bellera
        last edited by

        ¡Hola!

        No estoy seguro de que du sea un buen método para ver el cacheo de squid.

        En un squid sobre un FreeBSD "normal" esto se ve en los logs:

        tail -f /usr/local/squid/logs/store.log
        tail -f /usr/local/squid/logs/access.log

        http://wiki.squid-cache.org/SquidFaq/SquidLogs#store.log
        http://wiki.squid-cache.org/SquidFaq/SquidLogs#access.log

        SWAPOUT en store.log te dirá cuando un objeto es guardado en disco.
        RELEASE en store.log te dirá cuando un objeto se va de la caché.

        TCP_HIT en access.log te dirá cuando un objeto está en caché.
        TCP_MISS en access.log te dirá cuando un objeto NO está en caché.

        y otros…

        Busca donde están store.log y access.log en pfSense… y con tail -f verás lo que pueda estar pasando.

        find / -name store.log
        find / -name access.log

        Saludos,

        Josep Pujadas

        1 Reply Last reply Reply Quote 0
        • ?
          Guest
          last edited by

          Gracias bellera, como siempre ayudando a la comunidad y prestando tus conocimientos y tiempo.

          tal como comentas, he ido al access.log y veo que la imagen iso de 75 mb que he bajado, esta con TCP_MISS por lo que no se a lo que se debe…

          adjunto captura de mi configuración en squid.

          squid.jpg
          squid.jpg_thumb

          1 Reply Last reply Reply Quote 0
          • ?
            Guest
            last edited by

            He realizado solo un cambio que dudo que tenga que ver, y he marcado la opción de transparent proxy:

            realizo una prueba de descarga en dos equipos, y efectivamente se ha cacheado, ha cambiado de tcp_miss a tcp_hit y ha bajado rápido en el equipo 2.

            Saludos

            1 Reply Last reply Reply Quote 0
            • ?
              Guest
              last edited by

              Prueba desde un tercer equipo, y vuelvo a tener problemas.. no coge de la cache ya que estaba bajando a pocos kb cuando se supone que debería de hacerlo por la red local y a mb/s, no a kb/s  :-\

              1 Reply Last reply Reply Quote 0
              • belleraB
                bellera
                last edited by

                ¿Es una URL dinámica? Si lo es, mal asunto.

                http://wiki.squid-cache.org/ConfigExamples/DynamicContent

                Los proxys no suelen cachear contenidos dinámicos y hoy en día hay muchas descargas que tienen URL dinámicas…

                Habría que ver cómo está esto en el squid.conf de pfSense.

                1 Reply Last reply Reply Quote 0
                • ?
                  Guest
                  last edited by

                  Gracias bellera, te admiro mucho, de verdad!!!

                  vaya con el tema, mi única duda era saber si yo no me estaba pasando de alguna configuración.

                  Por cierto, la página es: http://sourceforge.net/projects/redobackup/
                  en download está la iso de 75 mb, por si alguien quiere probar y le pase lo mismo.. (no queda en cache)
                  Un saludo!

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.