@ru_docker

Страница 242 из 610
Виталий
28.12.2016
21:10:02
nginx на 80м порту всегда один будет

нельзя сделать их несколько

Phil
28.12.2016
21:10:20
А зачем? Ну он один будет да

Google
Phil
28.12.2016
21:10:29
В чем проблема?

GNU/Docker
28.12.2016
21:11:04
Один балансер, за ним апстримы бакендов.

Виталий
28.12.2016
21:11:11
в том что у меня есть проект, я для него создал docker-compose.yml в котором nginx, php-fpm, postgresql, memcached

и все это было рассчитано на то, что под каждый проект свой набор перечисленных выше компонентов

а сегодгня с треши шел и думал... а как же я запущу два проетка с атким подходом на одной хост машине...

и понял что я круто ошибся :(

Phil
28.12.2016
21:12:01
в том что у меня есть проект, я для него создал docker-compose.yml в котором nginx, php-fpm, postgresql, memcached
И? Решение странное с nginx, но иногда даже имеет смысл. В чём проблема-то,

Andrey
28.12.2016
21:12:47
в админе локалхоста :)

Виталий
28.12.2016
21:13:28
не, это какие-то не нормальные решения... точнее в моем случае они не оптимальны.

все равно на 80м порту будет кто-то один сидеть, а все остальные апачи и нгинксы должны занимать любые другие порты

буду думать как сделать гибко

Phil
28.12.2016
21:14:41
не, это какие-то не нормальные решения... точнее в моем случае они не оптимальны.
Да с чего они ненормальные? Ну ок, вынеси из этой солянки nginx в один. В чем паника?

Google
Pavel
28.12.2016
21:14:59
И в итоге придумаешь ровно так как тебе тут предлагают :)

Виталий
28.12.2016
21:15:20
да нет паники, я просто хотел ребятам которые сейчас начали проектировку своей мего крутой инфтраструктуры показать где я ошибся... чтобы они не повторяли

Phil
28.12.2016
21:15:55
не, это какие-то не нормальные решения... точнее в моем случае они не оптимальны.
Кстати насчет "оптимально". А чем плохо поставить перед ещё один nginx? Ну-ка

Виталий
28.12.2016
21:15:57
так как ровно до этого комента я думал что мое решение самое лучшее :)

Pavel
28.12.2016
21:16:28
Какой-то джуниор архитектор

GNU/Docker
28.12.2016
21:17:02
И сразу докером деплоиться

Виталий
28.12.2016
21:17:10
хотя бы тем, что это лишние ресурсы сервера, еще один контейнер. А уже после, тем, что все остальные бэк-нгинксы надо вешать на другие порты - это править конфиги и править Dockerfile и куча любой другой работы и телодвижений

да, моя первая архитектура :)

Pavel
28.12.2016
21:18:15
Так тебе надо без докера тогда делать, если лишний контейнер не нравится

Виталий
28.12.2016
21:18:35
хотя, можно же в самом докере 80 порт бэк-нгинкса наружу пробросить как любой другой... хм

Phil
28.12.2016
21:18:37
Какой-то джуниор архитектор
"Да. Теперь существует. Нулевой уровень." (c) Мастер Шифу

Виталий
28.12.2016
21:19:13
ну, вариантов много на самом деле:) завтра придумаю какой выбрать.

Phil
28.12.2016
21:19:51
да, моя первая архитектура :)
И сразу докером? А не пробовали записавшись на курсы лётчиков открыть их трансатлантическим пилотированием Боинга?

Виталий
28.12.2016
21:19:57
неее

первая на докере

Алексей
28.12.2016
21:20:06
Лучший таки не nginx

Быть может решение лежит в другом вебсервере

traefic ?

Google
Виталий
28.12.2016
21:21:24
меня nginx + php-fpm вполне устраивает, пока нет надобности пробовать что-то новое. Для нового... докера хватает :)

Phil
28.12.2016
21:21:48
Лучший таки не nginx
Так, иди спи со своими хипстерскими решениями

Алексей
28.12.2016
21:22:16
Я не говорю что надо кидаться на него

Просто иметь этот вариант в голове

Phil
28.12.2016
21:23:10
Я не говорю что надо кидаться на него
Слушай, человек там мне лекцию готовит о тяжелом nginx простите в докере, а ты его словями ещё грузишь

Алексей
28.12.2016
21:23:54
Нее

Виталий
28.12.2016
21:23:55
1. Какие лишние ресурсы? Сколько? 2. Зачем что-то на другие порты вешать? Просто не прокидывать их наружу
каждый контейнер что-то кушает, и не важно сколько, а важно есть ли смысл? В моей ситуации во фронт контейнере нет.

Слушай, человек там мне лекцию готовит о тяжелом nginx простите в докере, а ты его словями ещё грузишь
и я не говорил что оно тяжелое или легкое, я говорл что оно есть - и этого уже достаточно, чтобы мой внутренний перфексицонист сказал "нет, мы так делать не будем".

Phil
28.12.2016
21:25:39
каждый контейнер что-то кушает, и не важно сколько, а важно есть ли смысл? В моей ситуации во фронт контейнере нет.
Да ничего не кушает. Там слово php уже в 100 раз больше кушает (не фигурально) минимум. Латенси? Быстрее всё на докеровском NAT тормозить начнет. Как нет смысла? Есть. Не надо практически компактную архитекуру переделывать совсем. Только элемент добавить

Pavel
28.12.2016
21:25:39
Так проблема в том что твой внутренний перфекционист является костыльным докероадминистом ?

Pavel
28.12.2016
21:26:52
Убивать перфекциониста, а не строить суперуниверсальную архитектуру

Алексей
28.12.2016
21:27:22
Мультихост так себе будет с внутренним nginx

Phil
28.12.2016
21:27:37
и я не говорил что оно тяжелое или легкое, я говорл что оно есть - и этого уже достаточно, чтобы мой внутренний перфексицонист сказал "нет, мы так делать не будем".
Твой внутренний перфекционист должен осознать, что архитектура из кубиков, гоняющих между собой по сети данные - это и есть Plan9 way

GNU/Docker
28.12.2016
21:28:07
Из кубиков хорошо электронные штуки делать

GNU/Docker
28.12.2016
21:28:21
На софт эти кубики ложатся хреново

Google
GNU/Docker
28.12.2016
21:28:38
Что не делай, а кубики из говна и все разные.

Виталий
28.12.2016
21:28:54
ну все равно, запрос будет обрабатваться двумя нгинксами... это норм?

Phil
28.12.2016
21:29:06
Из кубиков хорошо электронные штуки делать
Погодь. Plan9 ведь так и был задуман как кубики? Что ты тут сейчас пытаешься сказать?

Алексей
28.12.2016
21:29:14
чо?
Бывает что надо поскейлить сервис

Два нжинкса усложнят схему

Phil
28.12.2016
21:29:29
Алексей
28.12.2016
21:29:46
Да. Оверхэд от NAT ты почувствуешь раньше
Нат драйвер не единственный

Phil
28.12.2016
21:29:58
Бывает что надо поскейлить сервис
Погодь. Ты там видел, что ему ещё до этой проблемы далеко? Он состариться и обзавестись внуками успет

Нат драйвер не единственный
Я что-то про внуков сказал :)

Admin
ERROR: S client not available

Phil
28.12.2016
21:30:36
Нат драйвер не единственный
Если ты сейчас macvlan помянешь, мы потеряем человека

GNU/Docker
28.12.2016
21:30:36
Я больше имел ввиду интерпрайзные попытки подогнать ИС под складывание из кубиков.

Алексей
28.12.2016
21:30:49
Тяга к знаниям может победить

:)

Виталий
28.12.2016
21:31:02
хм, иногда нужно выйти из зоны комфорта:) Поставить нгинкс впереди уже звучит для меня как вариант...

Vladimir
28.12.2016
21:31:08
traefic ?
о, интересная штука, не знал, спасибо!

Phil
28.12.2016
21:31:25
Не означает что надо делать каку
да не вижу каки. я например ни разу в жизни не столкнулся со скейлингом чего либо. я до сих пор не понимаю что люди скейлят. диск и база являются точкой отказа и умирают намного раньше фронта

GNU/Docker
28.12.2016
21:31:28
У нас IaaS облако можно задеплоить на одну ноду. Или на несколько цодов натянуть.

Google
Алексей
28.12.2016
21:31:32
Phil
28.12.2016
21:32:02
И где эти кубики?
эээ docker <args> ?

эээ docker <args> ?
Ой мля, я конечно docker имел ввиду, а не Plan9. Всё время их путаю

Phil
28.12.2016
21:33:26
У нас IaaS облако можно задеплоить на одну ноду. Или на несколько цодов натянуть.
Ты сейчас с кем разговаривал? Мне требуется переводчик. Я до сих пор помню, как мама аж взвизгнула и ржала фголос, когда я в телефон сказал "заууекай мне джепегу и намыль"

GNU/Docker
28.12.2016
21:34:18
Что?

Что я непонятного написал?

Phil
28.12.2016
21:34:36
Приложенение может упереться в cpu
может. но это какието вырожденные случаи. я 15 лет в вебе и ни разу не видел. ну разве что пустой цикл специально

Что я непонятного написал?
Всё. Половина слов и их сложение в предложение

Алексей
28.12.2016
21:35:07
Например питон

GNU/Docker
28.12.2016
21:35:38
Сложение в предложение?

Phil
28.12.2016
21:35:48
Например питон
Ты помнишь да, что я питонист и даже питон хостинг? И даже не хостинг у меня есть в портфолио. Отрицаю. Всё всегда упиралось в базу и в диск

Сложение в предложение?
Да. Вот это про натягивание IaaS на что-то - это для меня например был набор несвязаных слов, половина из которых бузворды, которые бессмысленны без контекста. который был не задан

GNU/Docker
28.12.2016
21:36:52
Мда.

Окей

Чувак говорит что ему нужны несколько нгинксов на одной тачке.

Виталий
28.12.2016
21:37:42
Фил, а не проще ли поставить один нгинкс и просто в конфигах хостов направлять на пхп-фпмы... которые для каждого проекта свои?

Phil
28.12.2016
21:37:48
Например питон
даже яндексовский clck.ru - и тот упирался в базу раньше, чем в cpu

GNU/Docker
28.12.2016
21:38:19
А я привел пример что при хорошем подходе IaaS облако можно деплоить как на одну ноду, так и на кластер в разных цодах.

Алексей
28.12.2016
21:38:25
Он может упереться в gil

Phil
28.12.2016
21:38:58
Фил, а не проще ли поставить один нгинкс и просто в конфигах хостов направлять на пхп-фпмы... которые для каждого проекта свои?
Если у тебя nginx не занимается статикой, наверное проще. Правда, тогда статику начинает отдавать fpm. А если таки nginx, то вот ту ты попляшешь волумы прокидывать

Виталий
28.12.2016
21:39:18
фак, точно, статика же еще есть.

Phil
28.12.2016
21:40:08
А я привел пример что при хорошем подходе IaaS облако можно деплоить как на одну ноду, так и на кластер в разных цодах.
что такое "IaaS облако"? что такое "нода" в контексте? это для меня звучит очень умно, но абсолютно бессмысленно

Страница 242 из 610