Добрый день! У нас в системе был аудитор (проблемы с производительностью). И одна из проблем, что у нас:
"Есть какие-то доработки, которые хранят свои логи в кэше, что забивает своп и дает сильную просадку дисковой системы. Данные в кэше хранятся, а так быть не должно, поэтому нужен поиск и оптимизация проблемного кода."
Я пытаюсь понять. 1. Что это могут быть за доработки. У нас нет доработок. Стоит несколько модулей из Маркетплейс, но он сказал, что дело не в них т.к. там проверенные модули. 2. Какой кэш он имеет в виду? Начинаю проверять то, что могу посмотреть, кэш вроде не большой по размеру. du -sh /home/bitrix/www/bitrix/cache 81M du -sh /home/bitrix/www/bitrix/managed_cache 19M du -sh /home/bitrix/www/bitrix/stack_cache 16K du -sh /home/bitrix/www/upload/resize_cache 1.3G du -sh /home/bitrix/www/bitrix/wizards 99M
Alex Mak написал: Добрый день! У нас в системе был аудитор (проблемы с производительностью). И одна из проблем, что у нас:
"Есть какие-то доработки, которые хранят свои логи в кэше, что забивает своп и дает сильную просадку дисковой системы. Данные в кэше хранятся, а так быть не должно, поэтому нужен поиск и оптимизация проблемного кода."
Я пытаюсь понять. 1. Что это могут быть за доработки. У нас нет доработок. Стоит несколько модулей из Маркетплейс, но он сказал, что дело не в них т.к. там проверенные модули. 2. Какой кэш он имеет в виду? Начинаю проверять то, что могу посмотреть, кэш вроде не большой по размеру. du -sh /home/bitrix/www/bitrix/cache 81M du -sh /home/bitrix/www/bitrix/managed_cache 19M du -sh /home/bitrix/www/bitrix/stack_cache 16K du -sh /home/bitrix/www/upload/resize_cache 1.3G du -sh /home/bitrix/www/bitrix/wizards 99M
Может что-то другое имелось в виду?
А на счет свопа. Это отдельная тема.
Так у аудиторов и спросите какой кеш он имел в виду)). Пусть вам дадут развернутый ответ что и где лишнее. и про какой они кеш? А то они загадками ответили а вы эти загадки на форум... Все ровно что гадание на кофейной гуще. Может у вас для MySQL сервера в оперативной памяти слишком много места выделено и его не хватает и все в swap падает что и дает нагрузку. а может для apache настройки не оптимальны и тоже swap, а может php памяти много потребляет... Тут можно еще много этих "а может придумать"...
А может вообще дело вот в чем: https://qna.habr.com/q/216265 ... Аудитор должен дать развернутый ответ если вы ему денег заплатили.