Re: Проблема с перезапуском в centos 8

Илья Шипицин chipitsine на gmail.com
Пт Фев 28 07:46:41 UTC 2020


пт, 28 февр. 2020 г. в 12:31, damir bikmuhametov <boco на ufanet.ru>:

> On Fri, Feb 28, 2020 at 12:26:22PM +0500, Илья Шипицин wrote:
> > > почему просто не прописать resolver?
> > > https://nginx.org/ru/docs/http/ngx_http_core_module.html#resolver
> >
> > прописать ресолвер можно (а в некоторых случаях нужно).
> > а вы думаете, если пропишете ресолвер, то что произойдет ? начнется
> > динамический ресолв днс имен (во время работы) ?
>
> да. описание директивы:
>
> ===
> Задаёт серверы DNS, используемые для преобразования имён вышестоящих
> серверов в адреса, например:
> ...
> По умолчанию nginx кэширует ответы, используя значение TTL из ответа.
> Необязательный параметр valid позволяет это переопределить:
> ===
>


это точно касается имен, на которые вы делаете proxy_pass ?
потому что, например, вот

https://trac.nginx.org/nginx/ticket/1372?cversion=0&cnum_hist=2

(и это совпадает с тем, что я вижу в коде)


>
> кроме того, именно проблему топикстартера (невозможность отрезолвить ip
> при старте нгинкс и как следствие отказ стартовать) это решает.
> проверено.
>


проблема топикстартера в том, что в момент запуска nginx ресолвер,
прописанный в /etc/resolv.conf, недоступен (вероятно, из-за порядка старта
сервисов)
если бы ресолвер был доступен, проблемы бы не было

но указание директивы resolver, про которую вы говорите не помешает (хотя и
не решит проблему)


>
> --
> boco
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20200228/82bae38b/attachment.htm>


Подробная информация о списке рассылки nginx-ru