Los posts de movimiento devuelven error 502 Bad Gateway

El siguiente commit debería mejorar el rendimiento y reducir la cantidad de errores 502.

¡Ayuda mucho!
Gracias

Tengo miedo de que siga viendo estos errores :frowning:

Sí, sigue apareciendo de vez en cuando.

Errores 502 al mover 5 mensajes.

¿5 publicaciones en un mensaje privado? Eso es extraño. ¿Es una instalación estándar en Digital Ocean? ¿Qué tipo de droplet es?

Hola,
Intenté mover 5 mensajes de un hilo de 26 mensajes a un hilo con más de 200 mensajes. ¡502!
Luego intenté mover 2 de 2 mensajes a otro hilo con más de 1000 mensajes. ¡502!

Tengo una instalación estándar de Digital Ocean.
4 vCPUs / 8 GB de memoria / 160 GB de disco + 200 GB / LON1

Estadísticas del foro
Últimos 7 Últimos 30 Todos los tiempos
Temas 101 486 11.0k
Publicaciones 10.8k 45.0k 1.3M
Usuarios 45 212 4.7k
Usuarios activos 1.9k 2.3k —
Me gusta 12.4k 50.9k 1.0M

@gerhard ¿es este el trabajo de remapeo de números en el tema de publicaciones costosas?

También podría tratarse de la actualización de citas que se agregó recientemente. No hubo nuevos informes de errores 502 hasta que se implementó eso. Lo revisaré. Probablemente sea el momento de trasladar todo el trabajo intensivo en recursos a una tarea en segundo plano.

¡Actualización de estado!

La versión 2.4.0.beta8 funcionó bien en cuanto a los errores 502 al mover archivos.

La versión 2.4.0.beta9 es terrible. Cada intento de movimiento genera un error 502.

Siento que esto es algo que necesitamos resolver; también tenemos algunas quejas de clientes sobre un rendimiento deficiente aquí.

@kris.kotlarek, ¿podrías priorizar esto en tu lista esta semana para echar un vistazo rápido?

¡Qué bueno ver esto, ya que estábamos teniendo muchos problemas con este tema.

¿Habrá alguna forma de cambiar la configuración de tiempo de espera más adelante? Me he dado cuenta de que la mayoría de mis errores 502 ocurren al intentar mover contenido fuera de un tema muy concurrido.

Gracias a todos por abordar este problema.

Haciendo seguimiento a esto, no ha habido errores 502 desde nuestra última actualización. No estoy seguro de qué cambió, pero se agradece de todos modos.

¡Saludos!

Bueno, no quiero ser ese tipo, pero… ha vuelto a ocurrir.

Escenario: un usuario publica un video por error en nuestro tema “Solo imágenes”, que ya cuenta con más de 5100 publicaciones que contienen imágenes. Intento mover ese video a nuestro tema “Solo videos”, pero vuelvo a recibir el mensaje de error “502”.

Esto también ocurrió hace unos días al intentar mover algunas imágenes desde otro tema a nuestro tema “Solo imágenes”.

¿Podría tener algo que ver con el tamaño del tema de origen? ¿Necesita Discourse indexar o leer todo el tema antes de mover la publicación problemática a otra ubicación? Parece que es ese tema de origen el que más problemas nos da cuando intentamos hacer un movimiento.

Estamos alojados en AWS, por si eso importa.

Gracias por cualquier orientación.

Bill

Llevamos dos semanas con el mismo problema. ¿Es posible reconstruir con la versión estable?

Ya no sé qué versión fue la última en la que esto no era un problema, ni tampoco si es el tamaño de nuestro tema lo que está causando el problema.

Resolví este problema. Nuestro servidor usaba solo ~2 GB de memoria, pero tenemos 16 GB en el VPS. Al intentar mover una publicación, observé que PostgreSQL consumía mucha CPU, pero el uso de memoria no cambiaba. Después de modificar el parámetro db_shared_buffers en el archivo de configuración del contenedor y reconstruir la aplicación, el problema 502 se solucionó.

Probaremos tu método y te informaremos. ¡Gracias!

Este problema ha vuelto: error 502 al mover solo 5 publicaciones a un tema existente.

Intento mover 5 publicaciones comenzando desde esta.

El tema de origen tiene más de 7 mil mensajes.

Puedo confirmar que en la última versión hay este problema (aunque no haya carga en el servidor).

En mi caso, el tema de destino tiene 7 mil respuestas y no puedo mover un solo post de un tema sin respuestas. Error 502.