0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 292 Просмотров
*

nightbeast

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Столкнулся с проблемой: посещения на сайте немного выросли (была 1000, стало 3000) и сайт стал отваливаться. Периодически стал выдавать 504 ошибку. Сайт появился на Joomla 1.0 и со временем постепенно обновился до 3.48. Что я сделал: настроил кэширование почти на всё, оптимизировал таблицы БД (стандартной кнопкой в phpmyadmin), обнаружил несколько айпи, от которых поступало по нескольку тысяч запросов в день, залочил. Нашел непонятную ленту RSS, судя по всему стандартную, в которой отображались сразу все новости с сайта за 8 лет - файл весил несколько метров, при общении к нему сайт падал. Благодаря помощи форумчанина Missile перенаправил все обращения к этой RSS на 404. до кучи переехал на vps (агава). Хостер отписал, что для решения проблемы с непонятной нагрузкой они установили быстродействующий веб-сервер nginx, выступающего в роли front-end, который отдает весь статический контент, а запросы к скриптам перенаправляет на "тяжелый" apache. Также произвели починку баз данных MySQL. После всех манипуляций истеричный график потребления ресурсов ЦП и оперативной памяти выровнялся, перестал упираться в потолок и держится два дня стабильно, не превышая порог в 60%.

Но это все не помогло. Сайт все равно падает. То 504 ошибку выдаст, то 500, то просто запрос к БД выдаст:

Спойлер
[свернуть]

Хостер предположил следующее:

Спойлер
[свернуть]

Настроили запись лога медленных запросов к MySQL. Понятного там мало =)

Теперь вопрос: где бы найти специалиста, который сможет решить проблему за вознаграждение (деньги)?

Счастье, конечно, если кто сталкивался и сможет помочь советом =)
« Последнее редактирование: 07.10.2016, 13:33:28 от nightbeast »
*

Septdir

  • Живу я здесь
  • 2738
  • 135 / 3
  • JoomlaZen
Теперь вопрос: где бы найти специалиста, который сможет решить проблему за вознаграждение (деньги)?
В коммерческом разделе. Пишите сроки и бюджет сразу.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

nightbeast

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
В коммерческом разделе. Пишите сроки и бюджет сразу.
спасибо. пойду там создам
*

SeBun

  • Живу я здесь
  • 3593
  • 231 / 3
  • @SeBun48
Первое, что хочется выяснить - на сколько структура таблиц и файлов соответствует оригиналу. 500-я ошибка связана с временем выполнения скрипта. Если вы проводили постепенную миграцию данных начиная с версии 1.0, то каким образом? Лично мое предположение - либо наличие вредоноса, либо проблемы уже Joomla и расширений. Сервер тут вряд ли замешан. Какие сторонние расширения установлены? Какой тип данных у таблиц БД? Проводили ли вы сравнение файлов и таблиц БД с оригиналом? Проверяли ли на наличие вредоносовв?
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Сопровождение | IT-аутсорсинг
*

Mihanja80

  • Завсегдатай
  • 1918
  • 167 / 4
  • Всю жизнь учусь...
Или сменить таблицы на innodb, а то оптимизация явно делается не на таких таблицах...
Я с мобильного, в основном...
*

beliyadm

  • Легенда
  • 8785
  • 1619 / 63
  • Севастополь == Россия
Гениальный ответ хостера
Цитировать
Мы предполагаем, что в базе данных имеются сложные запросы из нескольких таблиц сразу,
Да блин 99% всех запросов идут джойнами

1 - для начала уточнить параметры хостера, время выполнения скрипта\запроса и тд, на дешевых виртуалках эти значения очень занижены
2 - включить отладку движка и посмотреть, что из запросов самое тяжело
3 - с увеличением нагрузки на хост менять хостера\план
Все истины, которые я хочу вам изложить, — бесстыдная ложь.
Записки нетрезвого кодера || -=Joomla FAQ=- || -=все плохо=- || skype: beliyadm_pb
*

SeBun

  • Живу я здесь
  • 3593
  • 231 / 3
  • @SeBun48
1 - для начала уточнить параметры хостера, время выполнения скрипта\запроса и тд, на дешевых виртуалках эти значения очень занижены
3 - с увеличением нагрузки на хост менять хостера\план
Он написал, что юзает vps (агава).
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Сопровождение | IT-аутсорсинг
*

wishlight

  • Живу я здесь
  • 3982
  • 246 / 1
  • skype aqaus.com
Ну ничего удивительного. На слабом железе стоит дефолтная isp 5 Debian 7 или Centos 6 кажется. Оптимизируйте.
« Последнее редактирование: 08.10.2016, 15:32:40 от wishlight »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Префикс к базе данных

Автор apikron

Ответов: 9
Просмотров: 235
Последний ответ 15.03.2018, 23:47:58
от dmitry_stas
Как установить несколько Joomla с одной (общей) базой данных?

Автор anoorik

Ответов: 4
Просмотров: 244
Последний ответ 06.01.2018, 20:41:00
от robert
Какая версия MySQL

Автор tmpnikl

Ответов: 1
Просмотров: 205
Последний ответ 16.10.2017, 11:53:17
от dmitry_stas
XAMPP не загружается mysql

Автор GromoOtVot

Ответов: 3
Просмотров: 292
Последний ответ 21.08.2017, 16:58:48
от GromoOtVot
Кодировка соединения с MySQL

Автор vita1971

Ответов: 1
Просмотров: 242
Последний ответ 15.08.2017, 13:32:38
от SeBun