Страница 2 из 6

500(InternalServerError)

Добавлено: 2015-03-17, 22:20:16
lissyara
всё можно.
у меня мой первый веб-сервер с сайтом прекрасно работал на 32 мегабайтах оперативной памяти.

500(InternalServerError)

Добавлено: 2015-03-18, 18:31:47
bisti
подскажите куда копать, сайты можно сказать лежат.

500(InternalServerError)

Добавлено: 2015-03-18, 22:34:21
lissyara
в уменьшение времени выполнения скриптов
в уменьшение использования памяти

500(InternalServerError)

Добавлено: 2015-03-19, 16:01:39
bisti
где имено, в нгниксе и/или в апаче?

500(InternalServerError)

Добавлено: 2015-03-19, 22:38:14
lissyara
в апаче
нгинкс сам по себе рамы-то мало ест и работает быстро

500(InternalServerError)

Добавлено: 2015-03-21, 19:41:59
bisti
второй день мук и головных болей
только сайты нвчинают тормозить или не открыватся ребучу апачь, но что интересно, бывает не подчистую он сжирает оперативу в top бывает 40-60М а сайты уже лежат.

Код: Выделить всё

ps auxwww | grep httpd | wc -l
       4

Код: Выделить всё

Timeout 30
KeepAlive On
MaxKeepAliveRequests 50
KeepAliveTimeout 2

Код: Выделить всё

StartServers          1
MinSpareServers       1
MaxSpareServers      1
MaxClients           1
MaxRequestsPerChild   100

<IfModule mpm_prefork_module>
#    StartServers          5
#    MinSpareServers       5
#    MaxSpareServers      10
#    MaxClients           25
#    MaxRequestsPerChild   0
StartServers          1
MinSpareServers       1
MaxSpareServers      3
MaxClients           10
MaxRequestsPerChild   300
</IfModule>

<IfModule mpm_worker_module>
#    StartServers          2
#    MaxClients           25
#    MinSpareThreads      25
#    MaxSpareThreads      75
#    ThreadsPerChild      25
#    MaxRequestsPerChild   0
    StartServers          1
    MinSpareThreads       5
    MaxSpareThreads      15
    ThreadLimit          25
    ThreadsPerChild       5
    MaxClients           25
    MaxRequestsPerChild 200
</IfModule>
и отключаю сейчас по одному модулю.
походу становитя с каждым разом все хуже и хуже. уже на столько на прокачивал что после ребута апача достаточно три сайта открыть и мы лежим тихонько так смирно.

что есчо зарезать апачу? или я уже мог перегнуть палку?

500(InternalServerError)

Добавлено: 2015-03-21, 20:08:15
bisti
lissyara писал(а):в уменьшение времени выполнения скриптов
в уменьшение использования памяти
я в правильную сторону капаю по конфигам выше или вообще не туда?

500(InternalServerError)

Добавлено: 2015-03-21, 20:12:42
lissyara
Ну, можно ещё самую крайность - из inetd его запускать...

Но лучше поковырять сами сайты. Кэширование, там, и.т.п.

500(InternalServerError)

Добавлено: 2015-03-21, 20:20:11
bisti
кеширование уже настроил как вы и советывали ранее

500(InternalServerError)

Добавлено: 2015-03-21, 20:41:14
bisti
на форумах пишут что это совсем нежелательно, 5иушто у меня настолько все плохо.
можно для проверки времено перенести меня на другой тариф на безвомезной основе?

500(InternalServerError)

Добавлено: 2015-03-21, 20:49:09
bisti
походу я рукожоп, пару раз обновлаю сайт и на всех сайтах

Код: Выделить всё

504 Gateway Time-out

500(InternalServerError)

Добавлено: 2015-03-21, 21:22:55
bisti
хотя, изменил

Код: Выделить всё

StartServers          1
MinSpareServers       1
MaxSpareServers      1
MaxClients           1
MaxRequestsPerChild   100
на

Код: Выделить всё

StartServers          2
MinSpareServers       3
MaxSpareServers      10
MaxClients           5
MaxRequestsPerChild   0
стали открыватся, долго очень очень долго
чего еще апачу надо?

500(InternalServerError)

Добавлено: 2015-03-21, 21:24:50
bisti
не точняк рукожоп

500(InternalServerError)

Добавлено: 2015-03-22, 7:29:28
bisti

Код: Выделить всё

last pid:  1614;  load averages:  0.13,  0.13,  0.14     up 6+21:53:39  04:25:22
40 processes:  1 running, 39 sleeping
CPU:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
Mem: 179M Active, 142M Inact, 124M Wired, 26M Cache, 59M Buf, 11M Free
Swap: 485M Total, 31M Used, 454M Free, 6% Inuse

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
  633 mysql       7  44    0 49096K 24364K sbwait  47.4H  0.00% mysqld
 3329 bind        4  44    0 27504K  2648K kqread   5:01  0.00% named
  685 root        1  44    0  6876K  1056K kqread   0:30  0.00% dovecot
  501 root        1  44    0 11812K  1212K select   0:22  0.00% ntpd
81852 bisti       1  44    0 16232K  2532K kqread   0:20  0.00% nginx
  638 mailnull    1  44    0 21672K  1260K select   0:13  0.00% exim-4.80.1-2
82401 root        1  44    0  9380K  1400K RUN      0:08  0.00% top
  687 root        1  44    0  9084K   696K kqread   0:08  0.00% dovecot-auth
57375 root        1  44    0 38148K  1780K select   0:03  0.00% sshd
82341 root        1  76    0   124M   644K wait     0:01  0.00% httpd
82336 root        1  76    0   124M   672K wait     0:01  0.00% httpd
82344 root        1  76    0   124M   676K wait     0:01  0.00% httpd
82337 root        1  76    0   124M   676K wait     0:01  0.00% httpd
82343 root        1  76    0   124M   672K wait     0:01  0.00% httpd
  419 root        1  44    0  6928K   932K select   0:01  0.00% syslogd
  725 root        1  44    0  7984K   488K nanslp   0:01  0.00% cron
84453 root        2  44    0 74664K  7816K nanslp   0:01  0.00% ispmgr
82335 root        1  44    0   124M  8236K select   0:01  0.00% httpd
 1219 bisti       1  44    0   140M 24976K select   0:00  0.00% httpd
 1577 bisti       1  44    0   140M 24812K select   0:00  0.00% httpd
 1182 bisti       1  44    0   140M 25012K select   0:00  0.00% httpd
 1533 bisti       1  44    0   140M 24812K select   0:00  0.00% httpd
 1612 bisti       1  76    0   140M 24812K select   0:00  0.00% httpd
  338 root        1  44    0  5248K    64K select   0:00  0.00% devd
57402 root        1  44    0 10352K     0K pause    0:00  0.00% <csh>
после такого только ребут апача помогает

500(InternalServerError)

Добавлено: 2015-03-22, 9:16:32
lissyara
undefined писал(а):

Код: Выделить всё

633 mysql       7  44    0 49096K 24364K sbwait  47.4H  0.00% mysqld
серьёзно... почти 1/3 процессорного времени уходит на MySQL

и отсортируйте процессы по памяти.
надо буковку "o" нажать и набрать "size"

500(InternalServerError)

Добавлено: 2015-03-22, 9:39:31
bisti

Код: Выделить всё

last pid: 11062;  load averages:  4.83,  3.07,  2.09     up 7+00:06:09  06:37:52
40 processes:  2 running, 38 sleeping
CPU: 44.4% user,  0.0% nice, 55.6% system,  0.0% interrupt,  0.0% idle
Mem: 202M Active, 137M Inact, 125M Wired, 16M Cache, 59M Buf, 220K Free
Swap: 485M Total, 30M Used, 455M Free, 6% Inuse

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
10973 bisti       1  44    0   148M 40912K select   0:00  0.00% httpd
10951 bisti       1  44    0   148M 40820K select   0:00  0.00% httpd
11062 bisti       1  76    0   146M 37488K select   0:00  1.95% httpd
11058 bisti       1  53    0   146M 37488K select   0:00  0.00% httpd
11060 bisti       1  69    0   146M 37484K select   0:00  0.98% httpd
 6166 root        1  65    0   120M 12808K wait     0:01  0.00% httpd
 6169 root        1  45    0   120M 12808K wait     0:01  0.00% httpd
 6168 root        1  70    0   120M 12808K wait     0:01  0.00% httpd
 6164 root        1  54    0   120M 12808K wait     0:01  0.00% httpd
 6163 root        1  48    0   120M 12808K wait     0:01  0.00% httpd
 6162 root        1  44    0   120M 12756K select   0:00  0.00% httpd
84453 root        2  44    0 74664K  3384K nanslp   0:01  0.00% ispmgr
  633 mysql       7  48    0 49096K 22468K RUN     48.0H 19.82% mysqld
57375 root        1  44    0 38148K  1676K select   0:04  0.00% sshd
 3329 bind        4  44    0 29552K  3948K kqread   5:07  0.00% named
  721 root        1  44    0 26212K   908K select   0:00  0.00% sshd
  638 mailnull    1  70    0 21672K  1220K select   0:13  0.00% exim-4.80.1-2
 6375 bisti       1  44    0 16232K  4060K kqread   0:06  0.00% nginx
 6374 root        1  76    0 16232K  2832K pause    0:00  0.00% nginx
80724 dovecot     1  44    0 13440K     0K kqread   0:00  0.00% <pop3-login>
73079 dovecot     1  45    0 13436K     0K kqread   0:00  0.00% <imap-login>
73078 dovecot     1  44    0 13436K     0K kqread   0:00  0.00% <imap-login>
  501 root        1  44    0 11812K  1152K select   0:22  0.00% ntpd
57402 root        1  51    0 10352K  1264K pause    0:00  0.00% csh
 6379 root        1  44    0  9380K  1720K RUN      0:01  0.00% top
oO возможно не в апаче дело?

500(InternalServerError)

Добавлено: 2015-03-22, 10:05:05
lissyara
апачи....
попробуйте всёже из inetd его запускать...

500(InternalServerError)

Добавлено: 2015-03-22, 11:10:16
bisti
добавил в /etc/inetd.conf
http stream tcp nowait root /usr/local/sbin/httpd httpd
и в /etc/rc.conf
inetd_enable="YES"

сейчас достаточно /etc/rc.d/inetd restart
или необходимо еще что-то?

500(InternalServerError)

Добавлено: 2015-03-22, 21:26:46
bisti

Код: Выделить всё

 628 mysql       7  65    0 47176K 21820K sbwait 240:30  0.00% mysqld
мускул может тоже глючит?

500(InternalServerError)

Добавлено: 2015-03-23, 19:41:42
lissyara
undefined писал(а): мускул может тоже глючит?
в каком смысле "глючит"?

вообще, использование оперативной памяти - это нормально. она для этого и создана =)

ненормально, то что ваш сайт долго страницы генерирует.
и это причина. а устраняете вы следствия.