Web сервер не хочет потреблять ресурсы, настройка на максимальную производительность.
#1 Оффлайн
Опубликовано 28.08.2021 - 14:18
Процессор i9900 16 виртуальных ядер. 64gb ram. SSD Evo plus 1 tb.
Вроде все делал по хелпам, расчет fpm серверов, процессов, но при хорошей нагрузке не могу зайти в phpadmin - висит. При этом внешние запросы http отрабатывают мгновенно, не могу понять в чем затык. Больше 15 gb ram и 10% процессорного времени web сервер потреблять отказывается.
С nginx работаю впервые, до этого все время на apache, там таких проблем не знал.
#2 Оффлайн
Опубликовано 28.08.2021 - 14:23
Мы сожгли диодный мост
И все в бездну сорвалось
#3 Оффлайн
Опубликовано 28.08.2021 - 14:32
Phpadmin редкостное г
На apache если висло - то висло все и проц задыхался. Здесь как то очень странно.
Вот сейчас опять, нагрузка на ssd 2%, внешние запросы к базе отрабатывают со скоростью света, а при попытке обновить отображение таблицы в phpadmin - он зависает.
#4 Оффлайн
Опубликовано 28.08.2021 - 14:56
А у тебя ПыХыПыОдмин тот же PHP использует, что и внешние сервисы? Что в мускуле по запросам видно?
Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт
#5 Оффлайн
Опубликовано 28.08.2021 - 15:03
А у тебя ПыХыПыОдмин тот же PHP использует, что и внешние сервисы? Что в мускуле по запросам видно?
Видимо затык между PHP и БД.
Как это решить? MySQL летает, 100 тыс записей вставка делается за пару секунд.
Увеличить еще количество дочерних процессов PHP fpm? Сейчас стоит значение 5000, вроде как с запасом.
#6 Оффлайн
Опубликовано 28.08.2021 - 15:04
Видимо затык между PHP и БД.
Как это решить?
Кури настройки кеширования и настройки mysql.* в PHP.
Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт
#7 Оффлайн
Опубликовано 28.08.2021 - 15:12
Кури настройки кеширования и настройки mysql.* в PHP.
Конкретнее можно? Сами запросы показывают очень высокую скорость. Кэширование отличное, судя по вставке 100 тыс записей.
Там 2 сек по сути ушло на перебор цикла 100 тыс в самом php
Сейчас нагрузка на MySQL примерно 100 вставок в секунду. То есть маленькая. А зайти в phpadmin не могу.
#8 Оффлайн
Опубликовано 28.08.2021 - 15:38
Варианта вижу два:
1. Вместо запроса insert on update использовать два: select and insert, уникальный индекс при этом грохнуть.
2. Что то подкрутить?
Явно узкое место не производительность диска, а какие то внутренние процессы MySQL при перестройке индекса.
Вставку на 100 тыс я делал простым insert. Так как знал, что записи уникальны.
Внешние http запросы используют в основном режим чтения, поэтому им наверное эти блокировки и не заметны.
#9 Оффлайн
Опубликовано 28.08.2021 - 17:13
Причина оказалась еще проще.... зависал Яндекс браузер.
этот же phpadmin свободно открылся и работает в EDGE
Но нет худа без добра, слегка перенастроил mysql - стала еще быстрее.
а у Яндекса похоже ничего нормально не работает: ни такси, ни магнитолы, на станции с Алисой, ни навигатор..... Теперь вот еще и браузер туда же.
#10 Оффлайн
Опубликовано 28.08.2021 - 17:17
а у Яндекса похоже ничего нормально не работает: ни такси, ни магнитолы, на станции с Алисой, ни навигатор..... Теперь вот еще и браузер туда же.
Поставь нормальный браузер, и заканчивай пользоваться этими хромыми шпионоподелками. Edge, кстати, туда же.
Изменено: Inetman, 28.08.2021 - 17:17
Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт
#11 Оффлайн
Опубликовано 28.08.2021 - 17:21
Да просто и в голову не приходила мысль, что здесь может быть засада.Поставь нормальный браузер, и заканчивай пользоваться этими хромыми шпионоподелками. Edge, кстати, туда же.
А какой нормальный браузер?
#12 Оффлайн
Опубликовано 28.08.2021 - 17:34
А какой нормальный браузер?
Otter, конечно же =)
Глупо надеяться совершить что-то глобальное, например, установить мир во всем мире, устроить счастье для всех, но каждый может сделать какое-нибудь маленькое дело, благодаря которому мир станет хоть чуточку лучше.
К примеру, застрелить кого-нибудь. © сир Терри Пратчетт
#13 Оффлайн
Опубликовано 28.08.2021 - 21:29
#14 Оффлайн
Опубликовано 28.08.2021 - 22:59
его чтобы качнуть уже мозги нужныOtter, конечно же =)
любви достойна только мать .....и турбосуба 2,5 ))))
#15 Оффлайн
Опубликовано 31.08.2021 - 01:16
не думал, что в этом году увижу это, но сейчас мой сервер нагружен по максимуму заказчиками, бедный 16 ядерный проц с постоянной нагрузкой 100%.
хоть еще один покупай...
#16 Оффлайн
Опубликовано 1.09.2021 - 21:56
не думал, что в этом году увижу это, но сейчас мой сервер нагружен по максимуму заказчиками, бедный 16 ядерный проц с постоянной нагрузкой 100%.
хоть еще один покупай...
Так нужно не на форумах об этом писать, а еще один сервер арендовывать
#17 Оффлайн
Опубликовано 1.09.2021 - 22:19
Так нужно не на форумах об этом писать, а еще один сервер арендовывать
Проще ценой отрегулировать
#18 Оффлайн
Опубликовано 1.09.2021 - 22:20
он не арендует у него собственный сервак физический дома стоит
любви достойна только мать .....и турбосуба 2,5 ))))
#19 Оффлайн
Опубликовано 1.09.2021 - 22:25
Проще ценой отрегулировать
проще вообще ничего не делать
он не арендует у него собственный сервак физический дома стоит
спорное решение
#20 Оффлайн
Опубликовано 1.09.2021 - 22:37
спорное решение
я квартиру для серверов купил. вполне хорошее решение для определенных задач. легко бекапы снимать. один раз сервер в европе отжали просто так, а мне потом геммор был
Мы сожгли диодный мост
И все в бездну сорвалось
#21 Оффлайн
Опубликовано 1.09.2021 - 22:47
я квартиру для серверов купил. вполне хорошее решение для определенных задач. легко бекапы снимать. один раз сервер в европе отжали просто так, а мне потом геммор был
т.е. если в германии отжали то думаешь в РФ не зайдут в квартиру? для проникновения даже ордер не нужен
любви достойна только мать .....и турбосуба 2,5 ))))
#22 Оффлайн
Опубликовано 1.09.2021 - 22:49
т.е. если в германии отжали то думаешь в РФ не зайдут в квартиру? для проникновения даже ордер не нужен
тут терабайты бэкапить проще. пусть забирают.
Мы сожгли диодный мост
И все в бездну сорвалось
#23 Оффлайн
Опубликовано 1.09.2021 - 22:58
ну только что по юсб 3.0 сбэкапил или по лану перелил
любви достойна только мать .....и турбосуба 2,5 ))))
#24 Оффлайн
Опубликовано 1.09.2021 - 23:04
Бэкапы я не делаю, так как БД можно сказать нет.
Для системы и т.п. - проще раз в три года покупать новый SSD из приличных. Мне нравится Samsung Evo plus.
#25 Оффлайн
Опубликовано 1.09.2021 - 23:06
ну только что по юсб 3.0 сбэкапил или по лану перелил
пришел с принцессой и отбекапил. пока бекапится общаешься с принцессой
Изменено: Lexx-1, 1.09.2021 - 23:12
Мы сожгли диодный мост
И все в бездну сорвалось
0 пользователей читают эту тему
0 пользователей, 0 гостей, 0 невидимых