- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Для начала убрать mysql и посмотреть что будет
Перевёл все сайты на удалённую БД и отключил mysql - также дисковое I/O нагружено почти в круглосуточном режиме.
Так смотрите что за процесс грузит теперь по диску
Так смотрите что за процесс грузит теперь по диску
nginx, php-fpm
Как убрать нагрузку с диска куда-нибудь ещё?
У вас же nginx даже стоит. Вы про HTTP кеширование слышали?
nginx, php-fpm
И? Нет желания выяснить чем конкретно они занимаются при этом? Начиная от того, какой(ие) именно сайт грузит.
Если у вас "раздача файлов" - и кеширование может не помочь. Смотря что, сколько и как раздается. Начиная с того, что тупо памяти не хватит.
Нужно смотреть конкретно по ситуации, а не искать валшебных решений хз чего от анонимов с форумов.
Включен ли aio?
M
Включен ли aio?
M
В nginx:
sendfile on;
aio off;
Конфиг составлял достаточно давно, не помню почему - но я отключил aio. Видимо потому что это на диск нагрузку оказывает.
Edit: Хотя щас препоминаю, из-за того, что sendfile надо мне включить) на nginx.ru написано, что aio надо off, чтобы работал sendfile.
на nginx.ru написано, что aio надо off, чтобы работал sendfile.
Ничего подобного там не написано.
Не говоря о том, что и aio и sendfile вполне можно использовать даже в отдельных location.
Ничего подобного там не написано.
Не говоря о том, что и aio и sendfile вполне можно использовать даже в отдельных location.
У вас mozgoff . net? Я это понял ещё по сообщению про дистрибутивы. Логики 0.
Поскольку directio в Linux можно использовать только для чтения блоков, выравненных на границу 512 байт (или 4К для XFS), то невыравненный конец файла будет читаться блокированно. То же относится к запросам с указанием диапазона запрашиваемых байт (byte-range requests) и к запросам FLV не с начала файла: чтение невыравненных начала и конца ответа будет блокирующимся. Явно выключать sendfile не нужно, так как при использовании directio он выключается автоматически.
Syntax: aio on | off | sendfile
Context: http server location
Syntax: sendfile on | off
Context: http server location if in location
Мальчик теперь поймет простую идею, которую до него пытались донести?
Syntax: aio on | off | sendfile
Context: http server location
Syntax: sendfile on | off
Context: http server location if in location
Мальчик теперь поймет простую идею, которую до него пытались донести?
Мальчик теперь поймёт, что речь идёт не о сервере с 1 доменом, а о мульти-доменном веб-сервера с обработкой всех доменов одним server в nginx?
И какой мне толк убирать sendfile для любого location. Никакого.