502 Bad Gateway только для двух тем

Таким образом, процесс unicorn отвечает за рендеринг страницы и передачу её nginx. Через 30 секунд nginx прекращает ожидание, но процесс unicorn об этом не знает и продолжает рендеринг страницы.

Вопрос: почему unicorn так долго рендерит определённые темы?

Думаю, с вашей оперативной памятью всё в порядке.

Вы можете попробовать использовать mini-profiler, чтобы понять, что происходит. Вот как это сделать (в контексте другой, не связанной проблемы).

Вы можете проверить Sidekiq, перейдя по адресу /sidekiq под учётной записью администратора.