Поддержите и проблема Max_client в Apache

Необходимо позволить перенаправление портов SSH на маршрутизаторе, так, чтобы внешние хосты могли SSH к хосту в сети. Необходимо также стараться защитить машину в сети и использовать сильный пароль.

  1. Определите IP-адрес своего широкополосного соединения. Я использую DynDNS.org на своем маршрутизаторе, так, чтобы я просто помнил имя хоста, не IP. Наиболее широкополосные соединения используют DHCP, таким образом, IP-адрес изменится. DynDNS обновит Ваше имя хоста для указания на новый IP-адрес.

  2. Соединитесь со своим маршрутизатором с помощью туннелирования SSH, как это:

    % externalhost ssh-L 10080:192.168.1.1:80 yourhostname.dyndns.org

Это создаст соединение SSH от Вашего локального хоста до yourhostname.dyndns.org (который является хостом в Вашей сети). '-L' создаст туннель SSH из порта 10080 к маршрутизатору в 192.168.1.1 портах 80.

  1. Затем с Вашим браузером, соединитесь с http://localhost:10080/

0
задан 19 April 2012 в 09:20
1 ответ

Не зная полностью, что происходит с вашей системой, когда это происходит (см. Ниже), вот несколько предложений:

  1. Во-первых, уменьшите количество начальных серверов до примерно 10 и то же самое для MinSpare и MaxSpare. Большие числа, которые у вас есть, могут занимать вашу память при запуске веб-сервера.

  2. Во-вторых, попробуйте установить для MaxKeepAliveRequests высокое значение: http://httpd.apache.org/docs/2.0/mod/core.html#maxkeepaliverequests . По умолчанию это 100 , поэтому попробуйте увеличивать его с шагом 100 (или любое число, которое вы сочтете подходящим) и посмотрите, достигнет ли оптимальное значение. Вы также можете попробовать 0 для «неограниченного количества».

Кроме того, обновите свой вопрос, указав, что делает система, когда это происходит. Это нехватка памяти и свопинг ( free -m )? ЦП привязан? Что вы видите из вершины ? Что еще у вас запущено на этом компьютере?

0
ответ дан 5 December 2019 в 16:23

Теги

Похожие вопросы