LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
с гендиректором «ВКонтакте» Борисом Добродеевым. Он подтвердил TJ эту информацию.

Говорите ничего не продаётся? :D

Интересно, ВК в наглую обходит судебный вердикт и ему за это ничего не будет. Прикольное противостояние.

---------- Добавлено 21.05.2016 в 13:30 ----------

претензий к новому сообществу у ведомства нет.

ВК показал нам как можно начхать на законы и ничего и никому за это не будет.

Вход в кабинет не пашет с главной JS ошибка:

Uncaught ReferenceError: vcRecaptchaApiLoaded is not defined

Ох уж эта мода JS...

Да, что с этим МДК носятся, понять не могу. За что столько чести?

Как они переносят юзеров

Сарафанное радио.

Так дамы и господа. Я убрал нагрузку в 0...

Нет, это НЕ настройки mysql

Нет, это НЕ переезд на MariaDB (хотя ощущается скорость)

Нет, это НЕ тюнинг nginx

Это просто убирание списки блокируемых стран из CSF. А список был такой:

CN,JP,KP,KR,PK,TW,HK,BR,IN,TR,ID,DZ,VN,DO,AE,ZA,CO,CL,IR,MX,EC,PE

Перезагружаем фаервол. И у нас нагрузка падает практически в 0.

Всем спасибо :)

Andreyka:
Попробуйте решить задачу иначе

Взять более мощный сервер под свои задачи? :)

Кстати заметил, что пока заполняется innodb pool то нагрузки достаточно маленькая. А когда он заполняется под завязку то всё. mysql вообще оттуда очищает данные или закинул и сидит с ними?

Да короче netwind прав, пул заполнился и ппц. Вместе с ним куча народа под вечер и нагрузка опять в небо :(

innodb_thread_concurrency

Если 0, то mysql выбирает сколько ему выбрать. Было у меня 32

netwind:
LEOnidUKG, да, я все прочитал и нахожу это слишком фантастичным. Мы посмотрим, а вы будьте внимательны.

А я вижу реальность уже сутки. Ещё чуть-чуть заполниться память всеми таблицами и вообще будет хорошо.

Я не просто так поменял эти параметры, а перерыл документацию и почитал достаточно по этой теме. Убеждать я никого не собираюсь, я не разработчик mysql и ХЗ что там у них внутри. Но на 5,6 именно вот такие настройки спасают мой сервер. А там миллион просмотров страниц за сутки.

sb1982:
15к рублей просят за домен, ну норм тема по идее, но на грани морального фола. :)

В чём тут моральный фол? Бесплатно что-ли раздавать должны?

netwind:
LEOnidUKG, понятно. Приходите еще.
Если бы все было так просто, эти параметры давно бы уже по-умолчанию так и стояли бы.
Скорее всего, вы недостаточно проверяли и какое-то временное улучшение воспринимаете за результат своих изменений.

Они не будут стоять так по умолчанию т.к. не везде используются SSD. Вы хотите 30К записей/чтений в секунду на HDD? Или 64 потока? Да он сдохнет даже не начав работать.

У меня параметры все были выставлены для обычного HDD, всё в эти лимиты и упиралось.

Короче, почитал я форум Persona Mysql и сделал так:

innodb_thread_concurrency=0

innodb_read_io_threads = 64

innodb_write_io_threads = 64

innodb_io_capacity = 30000

Не забываем, у нас SSD а не какой-то там дохлый HDD

Всё!

CPU в load average

Было: 10-20

Стало: 3-5

Нагрузка на SSD была 30%-50%

Теперь: 6-10%

Возможно кому-то пригодится.

Всего: 31521