O Erro HTTP 502 significa que seu aplicativo não está respondendo nginx a tempo, então você provavelmente precisará aumentá-lo.
Quando você usa o Rails ou outro servidor FastCGI, como o PHP-FPM, o nginx é o frontend.
Então, o nginx serve como um proxy, repassando os dados para o FastCGI Server (Rails no seu caso).
Certifique-se de que o rails esteja usando tudo o que puder na máquina de serviço e, se ele não se adequar ao seu volume de solicitações, você precisará aumentar a escala (criar mais instâncias do servidor de aplicativos e distribuir as tarefas da webapp)