Como configurar o Apache para mais conexões simultâneas pelo usuário?

1

Eu rodei um servidor virtual do CentOS 5 com Apache 2 e PHP sob o FastCGI, usando o mod_fcgid. Eu construí um aplicativo que depende muito do Ajax e, em um caso, usa um pop-up com PHP flush para permitir que o aplicativo funcione em tempo real durante um longo período de tempo.

O problema é que, quando me conecto a um script ajax, sou bloqueado para esse script até que esteja terminado. O mesmo vale para o pop-up. Parece que não consigo atender mais de um pedido por vez.

Eu li em outro post que é mais provável que o cliente (Firefox) cause o problema, mas o Firefox "network.http.max-persistent-connections-per-server" está configurado para 10.

Como posso permitir que o navegador ou o servidor (o que estiver causando o problema) aceite mais de uma conexão?

Obrigado.

    
por Christoffer 16.01.2010 / 11:51

1 resposta

1

porque o número de conexões é vinculado a ip na maioria dos navegadores, você pode distribuir seu conteúdo em vários ips / domains para melhorar o desempenho. Você pode encontrar uma explicação mais detalhada em yahoo . Há também algumas dicas de desempenho para o desempenho do seu frontend.

uma boa ferramenta para melhorar o desempenho do frontend no firefox é yslow . ela não apenas afeta o desempenho, mas também dá dicas sobre como melhorar seu desempenho.

    
por 16.01.2010 / 13:20