rdunlop / unicycling-registration

Gather Registration details from participants for upcoming unicycling event
MIT License
19 stars 6 forks source link

Update ruby 3 1 #2573

Closed rdunlop closed 4 days ago

rdunlop commented 1 week ago

Due to issues getting eye to work on the new machine, we tried moving from eye to systemd. To make things easier, we also moved from unicorn to puma because there is better documentation around how to configure puma through systemd through capistrano.

This didn't work, because systemd doesn't have the necessary granularity of management to be able to cycle sidekiq and puma when they grow too memory-large...and thus we would encounter stability issues.

This also moved from eye-patch to eye because I was trying to troubleshoot issues with eye, and the indirection was causing problems.

Instead, we moved back to eye/unicorn, and fixed the issues which were originally preventing us from deploying to the new machines: