2010/4/30 Cleber Ianes <[email protected]>: > Olá pessoal. > Estou começando a me estressar com o squid. > * Primeiro os problemas que ocorrem de ele ficar caindo o tempo todo, > mesmo com a configuração mais básica, vez ou outra ele cai. E claro que > isso ocorre no momento que o cliente está cheio de serviço (hoje mesmo > um cliente de um escritório de contabilidade me ligou que está no último > dia de entregar ImpRenda), até parece que é só exigir do squid que ele > se suicida. Isso ocorre, pelo menos, desde o 2.4 (que foi qnd comecei > usar). Recrio os caches e pronto, ele volta a funcionar. > * Estou testando o 3.1 em um servidor de testes, compilei-o com algumas > opções que preciso e os problemas começaram, se dou um "squid -k > reconfigure" recebo a resposta que ele não está ativo, verifico nos > processos e lá está ele e estou navegando através dos desktops. Isso > ocorre com qualquer outro comando da função "-k", até mesmo o shutdown. > * Tenho pronto scripts que utilizam a função "-D", agora alteraram a > sintaxe e não se usa mais ela, nem mesmo deixaram uma função para caso > ela ocorra só de um warning e funcione. > * Mudaram também a utilização da acl "all" e foi a mesma encrenca. > > > Esses são só os que me lembro no momento, mas uso ele com frequência a > pelo menos 5 anos e estou ficando cada dia mais decepcionado. > Estou começando a procurar alternativas. Não dá pra instalar algo para > um cliente e ficar tendo problemas direto, quando é na própria empresa > que vc trabalha vai bem, mas qnd se tem alguns clientes fica difícil. > Quase perdi um Provedor de minha carteira de clientes por causa dele, em > tempo mudei para Mikrotik. > > Claro, pode ser que eu não esteja conseguindo utilizá-lo corretamente, > mesmo depois de ler páginas e páginas de manuais, quando elas existem > pois tem partes que estão inacabadas ou desatualizadas a anos. > > -- > Cleber Ianes > Ger. de Tecnologias Livre > Freenet tecnologias - Dracena/SP > cleberianes.blogspot.com >
Nunca tive problemas com Squid, mas também não tenho nenhuma caso de alta carga. Porém, sei o Squid goza de uma reputação muito boa, e há muitas pessoas aqui na lista com casos de sucesso em ambientes grandes e de uso intenso. O que eu penso (chutando) é que esses casos de mal funcionamento devem-se, em grande parte, ao hardware de má qualidade, em especial discos, que muito se usa pra implementar esse tipo de aplicação. Costuma-se colocar a culpa sempre no software, sem se lembrar que o funcionamento errático ou irregular de hardware é fonte da maioria dos problemas "sobrenaturais" que se têm em plataformas reconhecidamente estáveis, como é o caso do Linux. Experimente adotar uma distribuição reconhecidamente estável (Debian, CentOS), e uma plataforma de hardware realmente robusta e confiável, caso já não esteja adotando esses conceitos. É uma tentativa muito válida para que se possa realmente começar a pensar em mal funcionamento do software. Outras situações irregulares _poderiam_ gerar algum comportamento inesperado também, como disco se esgotando, logs gigantes, etc. Vale considerar essas possibilidades também e tentar manter as condições o mais ideais possíveis nesse sentido. O Squid realmente tem um desenvolvimento lento, mas é uma aplicação já consolidada na sua área, e costuma suprir a maior parte das necessidades dos usuários, então seu ritmo de evolução acaba sendo menor. Eu realmente acho que a fonte de seus problemas deve ser outra que não o Squid em si. Boa sorte. Obs: o cache não pode ser ajustado para muito mais que 80% do espaço da partição em que ele se encontra. Sabe disso, né?
