/etc/init.d/nginx reload
deve recarregar sua configuração do nginx sem reiniciar o nginx ou fazer com que os sites atuais caiam
Dito isto, um reinício do nginx é normalmente muito inferior a 30 segundos, por isso ficaria surpreendido se fosse um problema tão grande