Size: a a a

2019 November 06

A

Alexander in pro.elixir
Евгений
в общем я пока запихал в :applications приложения которые нужно запускать в нужном порядке
кстати я недавно обнаружил что AWS начал предлагать в своем ECS именно указания порядка запуска аппов
источник

A

Alexander in pro.elixir
просто интересно
источник

A

Alexander in pro.elixir
наверное востребованно
источник

Е

Евгений in pro.elixir
востребовано
источник

Е

Евгений in pro.elixir
скажем у меня есть три приложения A, B, C, при этом A ничего не знает о B и обращается к нему через C
источник

Е

Евгений in pro.elixir
Но при этом B должно быть получается стартовано раньше A
источник

Е

Евгений in pro.elixir
Значит надо стартовать C, которое уже стартует A и B в нужном порядке
источник

Е

Евгений in pro.elixir
В общем понятно. Конфиг же в окружении, а окружение глобально для всей ноды. Хочется индивидуальных конфигов для приложения, то только через неймспейсы
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Не существует персональных конфигов, есть конфигурация ноды
Но все равно бредовато. У каждого приложения есть своя папка config, и если засунуть это приложение в зависимости, то эта папка будет просто проигнорирована, а не смерджена в конфиг ноды.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Евгений
Но все равно бредовато. У каждого приложения есть своя папка config, и если засунуть это приложение в зависимости, то эта папка будет просто проигнорирована, а не смерджена в конфиг ноды.
Всмысле у каждого приложения? У тебя umbrella или нет?
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Всмысле у каждого приложения? У тебя umbrella или нет?
нет не umbrella
источник

Е

Евгений in pro.elixir
да даже если umbrella, там конфиги приложения мерджаться прямо в общем конфиге
источник

Е

Евгений in pro.elixir
ЕМНИП
источник

Е

Евгений in pro.elixir
Грубо говоря mix-у насрать на конфиги зависимостей, сам мерджи если надо
источник

ŹR

Źmićer Rubinštejn in pro.elixir
«Приложение» - это набор скомпилированных модулей эрланг
источник

ŹR

Źmićer Rubinštejn in pro.elixir
О каких конфигах вообще идёт речь
источник

Е

Евгений in pro.elixir
делаешь mix new и оно сгенерит папочку в которой будет папка config с файлом config.exs
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну вот если ты запустишь mix что-то внутри этой папочки, то оно превратит эти конфиги в sys.config и стартует с ним ноду
источник

Е

Евгений in pro.elixir
ага, а если я сгенерю два приложения и одно сделаю зависимостью другого, то при старте, загрузится только конфиг приложения внутри которого стартую, а то что в приложении-зависимости будет проигнорено
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Конфиг не имеет отношения к приложению
источник