Size: a a a

pro.rb (Ruby/Rails / RU)

2021 March 25

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Попов Алексей
Да я понимаю, таже самая хрень когда собираю для теста докер контейнер в режиме пода
Ну вруби verbose и смотри лог
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Потом руками команды повтори и ищи проблему
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Ну вруби verbose и смотри лог
--verbose ?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Я так много раз капистрану дебажил
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Не помню, --help дерни
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
$ cap production deploy
(Backtrace restricted to imported tasks)
cap aborted!
Capfile locked at ~> 3.11.0, but 3.16.0 is loaded

Tasks: TOP => production
(See full trace by running task with --trace)

блин сейчас че это?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Попов Алексей
$ cap production deploy
(Backtrace restricted to imported tasks)
cap aborted!
Capfile locked at ~> 3.11.0, but 3.16.0 is loaded

Tasks: TOP => production
(See full trace by running task with --trace)

блин сейчас че это?
Тут тебе прямо в выводе пишут про --trace
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
И про версию
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
У тя че системный капистрано?
источник

BS

Baisak Sagynov in pro.rb (Ruby/Rails / RU)
всем привет, кто знает релсы в звязке с постгрес там в настройках database.yml есть параметр pool а также в постгрес есть боунсер, как работает pool в рельсах? он открывает 5 коннектов с постгрес и постоянно держит их открытыми и на стороне приложения сам контролирует запросы и транзакции? и как правильно настроить для большей производительности рельсы с постгрес, кто что знает подскажите что нибудь, я только начал работать с этими технологиями.
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Тут тебе прямо в выводе пишут про --trace
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Baisak Sagynov
всем привет, кто знает релсы в звязке с постгрес там в настройках database.yml есть параметр pool а также в постгрес есть боунсер, как работает pool в рельсах? он открывает 5 коннектов с постгрес и постоянно держит их открытыми и на стороне приложения сам контролирует запросы и транзакции? и как правильно настроить для большей производительности рельсы с постгрес, кто что знает подскажите что нибудь, я только начал работать с этими технологиями.
Руби сейчас синхронный, поэтому одно соединение на поток.
У вебсервера puma сразу стартуется N потоков (зависит от твоей конфигурации). В этих потоках он обрабатывает запросы от клиентов, значит логично выставить pool такого же размера что и N потоков пумы.
У очереди задач (например sidekiq) свое количество одновременно работающих воркеров, и pool там должен быть того же размера что и количество воркеров.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Я могу ошибаться, думаю кто пограмотнее меня поправит.
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Те же пишут что версия капистраны в гемфайле и запущенная не совпадают. Значит что?
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
lock '~> 3.11.0' в deploy.rb поменять?
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Те же пишут что версия капистраны в гемфайле и запущенная не совпадают. Значит что?
bundle install
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Попов Алексей
lock '~> 3.11.0' в deploy.rb поменять?
Наверное, я с капистраной давно не работал
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Ща все в докерах
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
gem install capistrano -v 3.11.0
источник