Size: a a a

pro.rb (Ruby/Rails / RU)

2020 November 03

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
на каком-нибудь posix sh, который определяет пакетный менеджер и ставит через него то что нужно
источник

VK

Vyacheslav Konovalov in pro.rb (Ruby/Rails / RU)
Vyacheslav Konovalov
ну даже в build-essentials много чего ненужного, для контейнера с приложением эт важно чтобы как можно легче был
а блин, устанавливать гемы надо в отдельном стейдже в докерфайле,
но все равно для запуска тоже нужен список зависимостей
источник

RU

Roman Usherenko in pro.rb (Ruby/Rails / RU)
Vyacheslav Konovalov
ну даже в build-essentials много чего ненужного, для контейнера с приложением эт важно чтобы как можно легче был
да, так и есть. пока не думал об этом
источник

VK

Vyacheslav Konovalov in pro.rb (Ruby/Rails / RU)
Roman Usherenko
да, так и есть. пока не думал об этом
во тут для эликсира пример, но суть таже https://dev.to/shmink/multi-stage-docker-and-elixir-releases-1ce2
источник

VK

Vyacheslav Konovalov in pro.rb (Ruby/Rails / RU)
сначала bundle install, а потом копировать в новый контейнер
источник

VK

Vyacheslav Konovalov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
на каком-нибудь posix sh, который определяет пакетный менеджер и ставит через него то что нужно
+
либо общий репо где для каждого гема есть список зависимостей для сборки и для запуска и список пакетов для отдельных ОС
источник

VK

Vyacheslav Konovalov in pro.rb (Ruby/Rails / RU)
кароч размечтался)
источник

BO

Black Olive in pro.rb (Ruby/Rails / RU)
По каким причинам выполнение задач может задерживаться в обработчике задач (sidekiq)? Т.е., обычно если выполняется за 1 час, иногда стоит в выполнении 2-3 часа?
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
Очередь забита
источник

AD

Alex Demidov in pro.rb (Ruby/Rails / RU)
Black Olive
По каким причинам выполнение задач может задерживаться в обработчике задач (sidekiq)? Т.е., обычно если выполняется за 1 час, иногда стоит в выполнении 2-3 часа?
по причине отсутствия инженеров которые могут настроить мониторинг и всякую там observability
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
Меркурий ретроградный
источник

BO

Black Olive in pro.rb (Ruby/Rails / RU)
Alex Demidov
по причине отсутствия инженеров которые могут настроить мониторинг и всякую там observability
Куда глянуть?
источник

AD

Alex Demidov in pro.rb (Ruby/Rails / RU)
Black Olive
Куда глянуть?
уже сказали - меркурий и все такое. Ну что за вопросы? Будто тут телепаты и знают что у тебя там за инфраструктура и где что может тормозить и залипать
источник

BO

Black Olive in pro.rb (Ruby/Rails / RU)
А что сложного? Просто задержка активного задания.
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
Black Olive
А что сложного? Просто задержка активного задания.
К сожалению, в программировании не все так просто
источник

BO

Black Olive in pro.rb (Ruby/Rails / RU)
Я имею ввиду поводы
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
Мало ли почему у тебя задержка задач? Может тебя девопс не любит и тормизит твои джобы ручками
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
А может ресурсов не хватает
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
А может код там гавно
источник

VK

Vasyl Kuzmyk in pro.rb (Ruby/Rails / RU)
Вариантов много
источник