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

    SQUID CACHE com Traffic Shaper

    Scheduled Pinned Locked Moved Portuguese
    13 Posts 3 Posters 4.3k 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.
    • B
      brunopinheiro
      last edited by

      Disponha, assim que tiver um compreensão melhor sobre o assunto e surgir duvidas, pode postar aqui.

      • No caso do delay_pool, voce faria as configurações em "Services > Proxy Server > General > Custom Settings > Custom Options"

      abraços.

      att,

      Bruno Pinheiro

      1 Reply Last reply Reply Quote 0
      • T
        tomaswaldow
        last edited by

        O Delay Pools não seria na aba Proxy server: Traffic management?

        Tomas @ 2W Consultoria

        1 Reply Last reply Reply Quote 0
        • B
          brunopinheiro
          last edited by

          @Tomas:

          O Delay Pools não seria na aba Proxy server: Traffic management?

          Isso mesmo Tomas, mas é bem simples. Onde tenho limite por hosts e não por grupo de hosts. É muito útil, eu utilizo este, somente quando tenho um cenário critico ou com muitas especificidades, que faço na mão.

          att,

          Bruno Pinheiro.

          1 Reply Last reply Reply Quote 0
          • T
            tomaswaldow
            last edited by

            Há sim, uso esse também, achei que tinha alguma coisa que eu não estava fazendo direito.

            Aproveitando Bruno, aqui tenho uma situação estranha que já acontecia com Squid 3 rodando em Linux.
            Não sei tem o mesmo com você;
            Por exemplo eu configuro 200 por host e na pratica da algo próximo de 100, ficando por volta de 95 a 97.
            Tem ideia do que possa ser?

            Obrigado.

            Tomas @ 2W Consultoria

            1 Reply Last reply Reply Quote 0
            • B
              brunopinheiro
              last edited by

              Olá Tomas,

              então, esse valor definido em "Services > Proxy server > Traffic Mgmt > Squid Traffic Managment Settings > Per-host throttling" é da unidade de medida Kilobyte (multiplo do byte *1024). No squid.conf - delay_pool ele é adicionado em byte. No seu caso como adicionou 200, no seu squid.conf deve estar assim 204800.

              Veja que na hora dos testes o valor tem que ficar variando por volta de 200.

              Não sei por que seu download ficou baixo, verifique se a unidade de medida que aparece no momento do download é KB. Tente baixar de um servidor que não limite estrangule o download.

              http://centos.secrel.com.br/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso

              att,

              Bruno Pinheiro.

              1 Reply Last reply Reply Quote 0
              • T
                tomaswaldow
                last edited by

                Então, no arquivo de configuração está mesmo 204800, mas já testei de várias formas, com vários tipos de arquivo.
                E não da o valor, mesmo quando antes usava Squid 3 com Debian.

                E isso em link diferentes, não sei se tem alguma coisa que eu estou esquecendo de ver.

                Tomas @ 2W Consultoria

                1 Reply Last reply Reply Quote 0
                • B
                  brunopinheiro
                  last edited by

                  Não era pra ter nada a mais que isso, faz assim, no terminal executa um```
                  squid -k reconfigure

                  
                  att,
                  
                  Bruno Pinheiro.
                  1 Reply Last reply Reply Quote 0
                  • T
                    tomaswaldow
                    last edited by

                    Não da erro, já tinha testado.
                    Eu tenho usado assim, e defino mais ou menos o dobro do valor e aí fica dentro do que preciso.
                    Nunca consegui resolver isso.

                    Tomas @ 2W Consultoria

                    1 Reply Last reply Reply Quote 0
                    • B
                      brunopinheiro
                      last edited by

                      Estranho. verifica se está mais ou menos nesse padrão o seu squid.conf:

                      quick_abort_min 0 KB
                      quick_abort_max 0 KB
                      request_body_max_size 0 KB
                      delay_pools 1
                      delay_class 1 2
                      delay_parameters 1 -1/-1 512000/512000
                      delay_initial_bucket_level 100
                      delay_access 1 allow allsrc

                      Não considere o 512000.

                      Se deixar sem valou definido (delay_nao_definido), a banda ultrapassa valores maior que o definido anteriomente?

                      Se possivel suba um proxy em paralelo a esse e faça um teste de um unico host isolado dos outros.

                      No mais só analisando o squid.conf, mas acho que não tem nada la.

                      att,

                      Bruno Pinheiro

                      1 Reply Last reply Reply Quote 0
                      • T
                        tomaswaldow
                        last edited by

                        Está tudo no padrão.
                        Já testei de todos os modos. Com -1/-1 ou com outro valor e nada.
                        Vou fazer mais testes.

                        Tomas @ 2W Consultoria

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