Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
ralf

IPS 4.1.16.1 правильный владелец на файлы

Рекомендованные сообщения

Обновил форум с 4.1.14 до 4.1.16.1 стало всё жутко тормозить, в логах апача записи recv() failed (104: Connection reset by peer) while reading response header from upstream, client:

 

Увидел, что у многих файлов форума разные владельцы "admin admin" и "root root", может ли из за этого тормозить? И какой владелец должен быть у файлов?

Поделиться сообщением


Ссылка на сообщение

Насчет тормозов не знаю, но причина этой ошибки может. Установите того владельца который стоял у файлов до обновления.

 

И какой владелец должен быть у файлов?

Все зависит от того, как настроен ваш веб сервер. Как правило, владелец является пользователь которым вы администрируйте сайт.

Поделиться сообщением


Ссылка на сообщение

Изменил владельца chown -R admin:admin

 

Форум стал открываться, но всё равно иногда тормозит.

 

Процессы апача занимают по 350мб, по моему это много.

 

 

top - 19:14:11 up 1 day, 14:06,  1 user,  load average: 2.64, 3.65, 3.93
Tasks: 104 total,   2 running, 102 sleeping,   0 stopped,   0 zombie
%Cpu(s): 40.9 us,  5.0 sy,  0.0 ni, 47.9 id,  3.0 wa,  0.0 hi,  0.5 si,  2.7 st
KiB Mem:   2061056 total,  1828344 used,   232712 free,   265676 buffers
KiB Swap:        0 total,        0 used,        0 free,   871060 cached

 PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND
31762 admin     20   0  365m  57m  29m R  66.5  2.9   4:09.20 apache2
19632 mysql     20   0  498m 217m 5000 S  42.3 10.8 116:44.24 mysqld
31760 admin     20   0  365m  57m  28m S  12.1  2.8   3:40.64 apache2
2219 root      20   0 24324 1376 1040 R   6.0  0.1   0:00.02 top
   1 root      20   0 10656  652  516 S   0.0  0.0   0:20.70 init
   2 root      20   0     0    0    0 S   0.0  0.0   0:00.81 kthreadd
   3 root      20   0     0    0    0 S   0.0  0.0   1:45.45 ksoftirqd/0
   5 root      20   0     0    0    0 S   0.0  0.0   0:00.00 kworker/u:0
   6 root      rt   0     0    0    0 S   0.0  0.0   0:11.22 migration/0
   7 root      rt   0     0    0    0 S   0.0  0.0   0:34.24 watchdog/0
   8 root      rt   0     0    0    0 S   0.0  0.0   0:11.29 migration/1
  10 root      20   0     0    0    0 S   0.0  0.0   1:45.43 ksoftirqd/1
  12 root      rt   0     0    0    0 S   0.0  0.0   0:47.47 watchdog/1
  13 root      rt   0     0    0    0 S   0.0  0.0   0:11.60 migration/2
  15 root      20   0     0    0    0 S   0.0  0.0   1:46.66 ksoftirqd/2
  16 root      rt   0     0    0    0 S   0.0  0.0   1:15.76 watchdog/2
  17 root       0 -20     0    0    0 S   0.0  0.0   0:00.00 cpuset
  18 root       0 -20     0    0    0 S   0.0  0.0   0:00.00 khelper
  19 root      20   0     0    0    0 S   0.0  0.0   0:00.00 kdevtmpfs
  20 root       0 -20     0    0    0 S   0.0  0.0   0:00.00 netns
  21 root      20   0     0    0    0 S   0.0  0.0   0:02.78 sync_supers
  22 root      20   0     0    0    0 S   0.0  0.0   0:00.06 bdi-default
  23 root       0 -20     0    0    0 S   0.0  0.0   0:00.00 kintegrityd
  24 root       0 -20     0    0    0 S   0.0  0.0   0:01.67 kblockd
  25 root      20   0     0    0    0 S   0.0  0.0   0:00.49 khungtaskd
  26 root      20   0     0    0    0 S   0.0  0.0   2:25.22 kswapd0
  27 root       0 -20     0    0    0 S   0.0  0.0   0:03.84 vmstat
  28 root      25   5     0    0    0 S   0.0  0.0   0:00.00 ksmd
  29 root      39  19     0    0    0 S   0.0  0.0   0:00.00 khugepaged
  31 root      20   0     0    0    0 S   0.0  0.0   0:00.00 fsnotify_mark

Поделиться сообщением


Ссылка на сообщение

Для четверки надо быть готовым к тому, что потребуются больше ресурсов.

Не сказал бы что для апача 350 мб это много. С вашим количеством сообщений и участников довольно не плохо. Не ставьте хуки которые по поводу и без повода делают запросы в бд. Четверка довольно лояльна относится к занимаемым ресурсам, поэтому многие авторы допускают вольности в разработке плагинов не задумываясь об оптимизации.

Поделиться сообщением


Ссылка на сообщение

В конфиге апача стояли такие настройки:

 

 

StartServers 8

MinSpareServers 5

MaxSpareServers 20

ServerLimit 256

MaxClients 200

MaxRequestsPerChild 4000

 

И всё работало около года. Но несколько дней назад стало виснуть и вылетать ошибка 500. Количество пользователей при этом не менялось.

 

Изменил настройки на эти:

 

StartServers 3

MinSpareServers 3

MaxSpareServers 6

ServerLimit 256

MaxClients 3

MaxRequestsPerChild 4000

 

Ошибка 500 не возникает, но всё равно как-то подтормаживает периодически. Обновил форум, сейчас перестраивается индекс.

Поделиться сообщением


Ссылка на сообщение

Обновил форум, сейчас перестраивается индекс.

Дождитесь перестроения индекса. Он обновляется фоновой задачи, и периодически при этом форум может подтормаживать.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Сейчас стоит php 5.6 и MySQL 5.5, если перейти на php 7.0 и MySQL 5.7 даст ли это прирост скорости загрузки форума? Что ещё можно сделать для оптимизации?

Поделиться сообщением


Ссылка на сообщение

Говорят что php7 стал ощутимо быстрее. Если есть возможность можете перейти, думаю небольшую производительность это добавит. Насколько это будет ощутимо зависит от того, что является узким местом, но для такой махины как IPS оптимизация php интерпретатора явно не будет лишней.

 

ПС.

Поздравляю с 100000 коментарием. :)

  • Upvote 3

Поделиться сообщением


Ссылка на сообщение

А если ещё включить кэширование Memcached? Будет толк?

 

 

ПС.

Поздравляю с 100000 коментарием. :)

Спасибо! Не сразу понял чем Вы, потом врубился.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...