Certamente, a mensagem de erro mais apropriada é 504 (Tempo limite do gateway). 502 mensagem de erro, suponho, implica que o backend não existia. Um 503 pode ser adequado, mas provavelmente menos que um 504, dependendo da causa do erro (De qualquer forma, não importa muito!)