Size: a a a

2020 February 10

MD

M Dan in nginx_ru
Лол
источник

AS

Alex S in nginx_ru
может вопрос не в тот чат.. но как правильно резервировать днс записи? например мне надо чтобы мои сервисы были доступны снаружи по двум разным IP. и я хочу чтобы их находили по доменному имени. Если я поставлю в настройках домена например две А-записи, 2 IP

и первый IP вдруг лег. то те пользователи которые запросили у днс сервера IP  адрес раньше - будут хранить его в своем кеше сутки, и сервисы за этим IP не будут доступны?
источник

AS

Alex S in nginx_ru
или ставить срок жизни днс на 5 минут?:)
источник

A

Artem in nginx_ru
Alex S
может вопрос не в тот чат.. но как правильно резервировать днс записи? например мне надо чтобы мои сервисы были доступны снаружи по двум разным IP. и я хочу чтобы их находили по доменному имени. Если я поставлю в настройках домена например две А-записи, 2 IP

и первый IP вдруг лег. то те пользователи которые запросили у днс сервера IP  адрес раньше - будут хранить его в своем кеше сутки, и сервисы за этим IP не будут доступны?
Кеш DNS - это совсем не про нджинкс. Если тебе нужна надёжность, то тебе нужен стабильно доступный балансировщик и пара-тройка бекендов, которые будут друг-друга подменять, в случае отвала. Раунд робин в днс, к сожалению, панацеей не будет, потому что многие провайдеры имеют собственный кеш днс, и могут плевать и на указанный тобой ттл.
источник

AY

Andrey Yanda in nginx_ru
Artem
Кеш DNS - это совсем не про нджинкс. Если тебе нужна надёжность, то тебе нужен стабильно доступный балансировщик и пара-тройка бекендов, которые будут друг-друга подменять, в случае отвала. Раунд робин в днс, к сожалению, панацеей не будет, потому что многие провайдеры имеют собственный кеш днс, и могут плевать и на указанный тобой ттл.
Ну, никто не мешает заюзать тот же keepalived для этих двух адресов
источник

AY

Andrey Yanda in nginx_ru
один сервер будет мастером для первого адреса, второй сервер - для второго
источник

AY

Andrey Yanda in nginx_ru
если один сервер лег, то второй имеет оба адреса и все арбайтен
источник

AV

Alexander V in nginx_ru
Alex S
может вопрос не в тот чат.. но как правильно резервировать днс записи? например мне надо чтобы мои сервисы были доступны снаружи по двум разным IP. и я хочу чтобы их находили по доменному имени. Если я поставлю в настройках домена например две А-записи, 2 IP

и первый IP вдруг лег. то те пользователи которые запросили у днс сервера IP  адрес раньше - будут хранить его в своем кеше сутки, и сервисы за этим IP не будут доступны?
route53 использует как раз TTL 0
источник

EN

E Nemo in nginx_ru
Artem
Кеш DNS - это совсем не про нджинкс. Если тебе нужна надёжность, то тебе нужен стабильно доступный балансировщик и пара-тройка бекендов, которые будут друг-друга подменять, в случае отвала. Раунд робин в днс, к сожалению, панацеей не будет, потому что многие провайдеры имеют собственный кеш днс, и могут плевать и на указанный тобой ттл.
у меня dns failover с ttl=300 много лет используется
практика показывает, что при выщелкивании одного айпишника из ротации через 5 минут туда уже только совсем тупые боты приходят, живые люди все уходят в соответствии с ожидаемым поведением.
источник

A

Artem in nginx_ru
E Nemo
у меня dns failover с ttl=300 много лет используется
практика показывает, что при выщелкивании одного айпишника из ротации через 5 минут туда уже только совсем тупые боты приходят, живые люди все уходят в соответствии с ожидаемым поведением.
На самом деле, это хорошо. Но у меня в практике хостерской есть пачка примеров, когда провайдеры клиентов плюют на ттл, и кешируют как хотят. Справедливости ради - таких ситуацию всё меньше с каждым годом, но таки встречаются %)
источник

AV

Alexander V in nginx_ru
Artem
На самом деле, это хорошо. Но у меня в практике хостерской есть пачка примеров, когда провайдеры клиентов плюют на ттл, и кешируют как хотят. Справедливости ради - таких ситуацию всё меньше с каждым годом, но таки встречаются %)
в таких случаях надо использовать cname
источник

AV

Alexander V in nginx_ru
domain.com cname ->some domain -> IN A IP
источник

AV

Alexander V in nginx_ru
провайдер будет кешировать не A часть а cname
источник

DZ

Dzmitry Zimin in nginx_ru
привет, может кто-нить подскажет почему при таком конфиге возвращает 404
источник

DZ

Dzmitry Zimin in nginx_ru
источник

ВМ

Владимир Муковоз in nginx_ru
потому что слеш не поставил
источник

ВМ

Владимир Муковоз in nginx_ru
глянь доки на проксипасс
источник

ВМ

Владимир Муковоз in nginx_ru
там есть примеры
источник

ВМ

Владимир Муковоз in nginx_ru
а ещё у тебя что на 443 порту http))
источник

ВМ

Владимир Муковоз in nginx_ru
Интересно))
источник