Size: a a a

RU.Docker — Официальное Русское Сообщество

2016 June 08

R

R-omk in RU.Docker — Официальное Русское Сообщество
хотя внутри сети я даже не знаю... может быть просто haproxy поставил и все , как только сервис в обычном днс докера появится так и радость,  хотя даже этогоже nginx proxy может хватить
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
днс докера иногда залипает на несколько секунд, плюс не умеет раундробин между интсансами одного сервиса
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
раунд кажись умеет
источник

OS

Oleg Smetanin in RU.Docker — Официальное Русское Сообщество
Фигня какая-то proxy-nginx
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
фигня потому что на баше? =)
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
Evgeny Kruglov
днс докера иногда залипает на несколько секунд, плюс не умеет раундробин между интсансами одного сервиса
я бы на днс не полагался, лучше реально upstream грамотный, с учетом количесва соединений
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
Они возвращают все А, а если использовать glibc для резолва - оно не рабоатет
источник

OS

Oleg Smetanin in RU.Docker — Официальное Русское Сообщество
Потому что sock. Как оно отследит что на хрен знает каких нодах ещё двадцать микросервисов поднялось?
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
R-omk
я бы на днс не полагался, лучше реально upstream грамотный, с учетом количесва соединений
Почему на днс не надо полагаться?
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
Oleg Smetanin
Потому что sock. Как оно отследит что на хрен знает каких нодах ещё двадцать микросервисов поднялось?
а тебе не нужен сок в сворме, тебе нужно указать адрес и порт докера, тоесть сворм мэнеджера
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
Evgeny Kruglov
Почему на днс не надо полагаться?
ну как минимум из за желания считать соединения и балансировать соответствующе
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
Ты про доступ снаружи? Или для кросс-сервисного? Я говорю сейчас про кучу микросервисов которые друг с другом общаются
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
ну да , про внутреннюю для сервисов
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
роунд появился в 1.11 , поясни что не так с ним
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
google: RFC3484 (rule 9) glibc.getaddrinfo
если кратко - все получаемые А сортируются и берется первый
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
тоесть докер их не крутит покругу? а просто все возвращает в одинаковой сортировке каждый раз?
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
Крутит, но смысла в этом мало
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
Это на клиенте уже происходит
источник

R

R-omk in RU.Docker — Официальное Русское Сообщество
а... клиент сортирует? а нафига?
источник

EK

Evgeny Kruglov in RU.Docker — Официальное Русское Сообщество
RFC3484 (rule 9) все дела
источник