Ir para conteúdo
  • Cadastre-se

Como faço uma boa configuração/optimização no Apache CentOS


Posts Recomendados

Estou com problemas de desempenho no Apache, em alguns certos momentos ele não suporta pequenos números de conexões simultâneas e cai, principalmente se for um pequeno ataque Dos, bem pequeno mesmo, cerca de 600 conexões. Já fiz alterações nos limites do kernel do CentOS.

no meu httpd.conf está esta configuração:

<IfModule mpm_worker_module>
StartServers 5
ServerLimit 2000
MinSpareThreads 500
MaxSpareThreads 1500
MaxRequestWorkers 2000
ThreadsPerChild 500
ThreadLimit 500
MaxRequestsPerChild 4000
MaxConnectionsPerChild 10000
KeepAlive On
KeepAliveTimeout 5
MaxKeepAliveRequests 100
Timeout 300
</IfModule>

quando vejo os logs de erro sempre pede para aumentar o valor do MaxRequestWorkers, mas nunca resolve, e se eu mudo para um valor muito alto retorna outro tipo de erro...

Meu servidor tem 4gb de ram e 4vcpus.

No nginx eu sempre resolvia esse problema apenas configurando o worker_rlimit_nofile e worker_connections.

Link para o comentário
Compartilhar em outros sites

Algumas dicas básicas:
https://www.linode.com/docs/guides/tuning-your-apache-server/

Após isso da pra trabalhar com Nginx / Vanish.

Porem vai ter de ter conhecimentos não é algo que da pra usar pré-definido vai ter de ajustar e ir testando até chegar no ideal para seu servidor e aplicação sempre tem suas variações.

Se for cpanel teste o Enginatron  + Vanish  funciona muito bem se configurar certo .

Fox Soluções | (011) 3090 4444 / (011) 96841-9797 |  www.FoxSolucoes.com
 | Streaming Áudio | CentovaCast | Revendas de Streaming | Data Center Brasil  EUA | 
 | Streaming Vídeo | CastControl WOWZA | Revendas de Streaming | Data Center Brasil  EUA | 

Link para o comentário
Compartilhar em outros sites

36 minutos atrás, Otavio disse:

Algumas dicas básicas:
https://www.linode.com/docs/guides/tuning-your-apache-server/

Após isso da pra trabalhar com Nginx / Vanish.

Porem vai ter de ter conhecimentos não é algo que da pra usar pré-definido vai ter de ajustar e ir testando até chegar no ideal para seu servidor e aplicação sempre tem suas variações.

Se for cpanel teste o Enginatron  + Vanish  funciona muito bem se configurar certo .

No meu cPanel já tenho instalado o Enginatron falta instalar o Vanish

40 minutos atrás, Otavio disse:

Algumas dicas básicas:
https://www.linode.com/docs/guides/tuning-your-apache-server/

Após isso da pra trabalhar com Nginx / Vanish.

Porem vai ter de ter conhecimentos não é algo que da pra usar pré-definido vai ter de ajustar e ir testando até chegar no ideal para seu servidor e aplicação sempre tem suas variações.

Se for cpanel teste o Enginatron  + Vanish  funciona muito bem se configurar certo .

Sabe de algum tutorial que funcione para instalar o Vanish?

Link para o comentário
Compartilhar em outros sites

@Izael

Da uma olhada nesse:
https://www.tecmint.com/install-varnish-cache-for-nginx-on-centos-7/
pelo que vi esta certo 
Se financeiramente for viável eu te indicaria usar litespeed

Fox Soluções | (011) 3090 4444 / (011) 96841-9797 |  www.FoxSolucoes.com
 | Streaming Áudio | CentovaCast | Revendas de Streaming | Data Center Brasil  EUA | 
 | Streaming Vídeo | CastControl WOWZA | Revendas de Streaming | Data Center Brasil  EUA | 

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?