Error 504 al intentar configurar un temporizador de tema

He creado un nuevo tema. Después de unos segundos, intenté establecer un temporizador para cerrar el tema automáticamente después de 7 días. La página se quedó colgada durante aproximadamente un minuto y luego me dio un error 504. Hice clic en Aceptar para cerrar el error e intenté de nuevo; otra vez se quedó colgada durante unos 30 segundos y luego me dio el mismo error. También noté que, mientras esto ocurría, el sitio se quedaba colgado y no respondía a nuevas solicitudes hasta que se devolvía el error 504, momento en el cual comenzó a responder a las nuevas solicitudes.

El sitio está ejecutando la versión 2.7.0.beta7 (bfa301bd7b).

Cuando abrí el mismo tema en una nueva ventana, descubrí que el temporizador estaba configurado en 7 días (no sé si realmente se estableció o no; no tengo idea de cómo verificarlo). Si voy a la interfaz web de sidekiq, bajo Trabajos programados, no veo ningún trabajo para 7 días.

¿Por qué me está dando un error 504?

Lo siento, ¿cuáles son los pasos para reproducir esto? No tengo claro.

No es consistentemente reproducible. Solo ha ocurrido una vez hasta ahora. Crea un nuevo tema y establece el temporizador de cierre después, y lanzó un error.

Supongo que la reproducción es la general:

Quedarse abrumado por las solicitudes o tener una red intermitente.

El error 504 probablemente provenga de NGINX o de un proxy en el camino.

Coincido plenamente en que podemos mejorar esto (a nivel global). Nunca deberíamos mostrar “error 504” a los usuarios; siempre deberíamos decir “Estamos teniendo un problema para contactar con el servidor” o algo similar.

@martin, ¿puedes añadir a tu lista la posibilidad de ver si existe alguna solución global para esto? No es urgente, tenemos muchas otras cosas más urgentes.

3 Me gusta