Size: a a a

2020 July 29

c

corsars in ErlangRus
И сегменты разработки и прода по разным нодам ?
источник

SP

Sergey Prokhorov in ErlangRus
не понял
источник

SP

Sergey Prokhorov in ErlangRus
во время разработки я у себя локально запускаю ноду как один master и с ней работаю
источник

SP

Sergey Prokhorov in ErlangRus
на localhost
источник

SB

S B in ErlangRus
А вот эти релиз-скрипты, мать их, кто-то вообще пользуется? Я пытался наскоком доки почитать на эту тему, но там какой-то ядерный звиздец.
источник

SB

S B in ErlangRus
Выглядит прям враждебно ко всему живому.
источник

SP

Sergey Prokhorov in ErlangRus
на проде один мастер и штук 5 реплик
источник

SB

S B in ErlangRus
Я думал, что если раскурить эти релиз-скрипты и полагаться во всем на ребар3, то можно прям автоматизировать по крайне мере qa  на заранее известные машины со статическими айпи.
источник

SB

S B in ErlangRus
И оно в итоге будет похоже на ci процесс как его представляет обычный хипстер, пишущий на го в 21 веке.
источник

SP

Sergey Prokhorov in ErlangRus
ниче не понял =)
источник

SB

S B in ErlangRus
Есть тема с релизами и скриптами, которые позволяют эти релизы выкатывать и сразу тыщу всего делать важного-нужного типа код релоада, новых зависимостей, изменения конфигурации и т.д.
источник

SB

S B in ErlangRus
Насколько я понял, православный Эрланг только этими релизами и живет.
источник

SP

Sergey Prokhorov in ErlangRus
для горячего обновления?
источник

LL

Lama Lover in ErlangRus
Так тут же по количеству всяких постов и поиску
Типа вполне себе реалистично что про пролог гуглят чаще
источник

SB

S B in ErlangRus
Sergey Prokhorov
для горячего обновления?
Не только, там в принципе нода бутстрапится по скрипту. Как часть, там же и хот код релоад, но и многое другое.
источник

SB

S B in ErlangRus
Собственно, раздел releases в доках.
источник

SP

Sergey Prokhorov in ErlangRus
S B
Насколько я понял, православный Эрланг только этими релизами и живет.
ну в смысле если хочется обновлять код без остановки приложения - то придётся вникать и разбираться. Если допустимо как у всех - перезапускать сервис, то можно просто rebar3 as prod release потом копировать _build/prod/rel на прод и перезапускать
источник

SB

S B in ErlangRus
Sergey Prokhorov
ну в смысле если хочется обновлять код без остановки приложения - то придётся вникать и разбираться. Если допустимо как у всех - перезапускать сервис, то можно просто rebar3 as prod release потом копировать _build/prod/rel на прод и перезапускать
То есть, если я могу позволить себе остановку, то моя жизнь станет ощутимо проще?
источник

SP

Sergey Prokhorov in ErlangRus
о да
источник

SB

S B in ErlangRus
Это прям радует.
источник