Size: a a a

2020 October 13

P

Pavel in pro.elixir
источник

DP

Dmitry Ponyatov in pro.elixir
Lama Lover
И никто не пользуется эликсиром для генерации нативного кода
Если тебе такое интересно, есть очень классный проект на lua, который называется terra
кто мешает?
источник

Z

Z in pro.elixir
У меня приложение на фениксе, при старте сервера запускается процесс, который раз в 30 секунд выполняет свои действия.

Такой вопрос - как правильно выделить этот процесс как микросервис? Чтобы отдельно запускался и имел свои отдельные логи
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Z
У меня приложение на фениксе, при старте сервера запускается процесс, который раз в 30 секунд выполняет свои действия.

Такой вопрос - как правильно выделить этот процесс как микросервис? Чтобы отдельно запускался и имел свои отдельные логи
Выделять этот процесс в микросервис - не правильно
источник

Z

Z in pro.elixir
Źmićer Rubinštejn
Выделять этот процесс в микросервис - не правильно
Я бы хотел как-то отделить логи ошибок в нем. Он у меня упал и почему-то супервайзор его не перезапустил. После рестарта сервера всё заработало, но в логах сейчас каша, и вот думаю как бы мне найти, в чем проблема
источник

IK

Ihor Katkov in pro.elixir
Z
Я бы хотел как-то отделить логи ошибок в нем. Он у меня упал и почему-то супервайзор его не перезапустил. После рестарта сервера всё заработало, но в логах сейчас каша, и вот думаю как бы мне найти, в чем проблема
Structured logs смотри
источник

IK

Ihor Katkov in pro.elixir
Многие сервисы их поддерживают
источник

IK

Ihor Katkov in pro.elixir
Z
Я бы хотел как-то отделить логи ошибок в нем. Он у меня упал и почему-то супервайзор его не перезапустил. После рестарта сервера всё заработало, но в логах сейчас каша, и вот думаю как бы мне найти, в чем проблема
Такого, кстати, не может быть
источник

Z

Z in pro.elixir
То что не перезапустил? Ну значит где-то зависло
источник

IK

Ihor Katkov in pro.elixir
Не, зависнуть не могло. Либо процес не под супервизором, либо супервизор не так сконфигурирован, либо дело в самом процессе
источник

Z

Z in pro.elixir
У меня GenServer крутится, добавил его в children в application.ex, strategy: :one_for_one
источник

AD

Anastasiya Dyachenko in pro.elixir
Ihor Katkov
Такого, кстати, не может быть
супервизор же перезапускает 3 раза по умолчанию, значит не получилось перезапустить
источник

AD

Anastasiya Dyachenko in pro.elixir
Z
Я бы хотел как-то отделить логи ошибок в нем. Он у меня упал и почему-то супервайзор его не перезапустил. После рестарта сервера всё заработало, но в логах сейчас каша, и вот думаю как бы мне найти, в чем проблема
возможно поможет простое решение - поменять log level на warning, тогда записи с уровнями info и debug не будут мешать
источник

Z

Z in pro.elixir
Anastasiya Dyachenko
возможно поможет простое решение - поменять log level на warning, тогда записи с уровнями info и debug не будут мешать
вообще да
источник

Z

Z in pro.elixir
Я включал debug потому что так и не понял, как отображать параметры запроса в случаях, когда возникла ошибка
источник

Z

Z in pro.elixir
Они только в debug показывались
источник

LL

Lama Lover in pro.elixir
Dmitry Ponyatov
кто мешает?
Мешает то что есть варианты лучше подходящие для таких целей. Зачем для кодогенерации нужны акторы, иммутабельность, конкурренси и отказоустойчивость?
источник

M

MrFlorius in pro.elixir
А можно в Timex русския называния месяцев?
источник

SZ

Sergei Zobov in pro.elixir
Ребят, а может у кого-нибудь есть в pdf Handbook of Neuroevolution Through Erlang?
источник

LL

Lama Lover in pro.elixir
Sergei Zobov
Ребят, а может у кого-нибудь есть в pdf Handbook of Neuroevolution Through Erlang?
> Neuroevolution
О чём это?
источник