@speed_vm

Почему статика на nginx тормозит через второй интерфейс?

Доброго времени суток!
Я дилетант, так что не пинайте ногами.
Имеется один сервер на две сети. Сервер раздает репозитории пакетов (deb) через http по двум интерфейсам.
В одной сети клиенты обновляются без задержек, т.е. команда "apt update" на клиенте отрабатывает моментально, а в другой после ввода этой команды проходит секунд 40-45, и только после этого происходит обновление.
Почему?
Дефолтный конфиг nginx не правил:
user  nginx;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    keepalive_timeout  65;

    #gzip  on;

    include /etc/nginx/conf.d/*.conf;
}
Кофиг хоста минимальный:
server {
	location / {
		root /mnt/hd/repo;
		autoindex on;
	}
}


P.S.: может дело не в nginx, а в apt?
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
@speed_vm Автор вопроса
apt -o Acquire::EnableSrvRecords=false update

Отрыл на забугорном форуме. С этой "шляпой" всё обновляется без задержек. Почему?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@justabit
Попробуйте повысить число воркеров в основном конфиге. Рекомендуется ставить равному количеству ядер процессора.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SaveTime Москва
от 160 000 ₽
NO ONE Москва
от 150 000 до 180 000 ₽
LOFT Москва
от 80 000 до 120 000 ₽
27 мая 2020, в 12:59
25000 руб./за проект
27 мая 2020, в 12:46
5000 руб./за проект
27 мая 2020, в 12:19
25000 руб./за проект