Problemas de rendimiento del servidor debido a alto uso de CPU

He recibido algunas quejas de usuarios que ocasionalmente no pueden publicar o crear temas. Este problema parece ocurrir de forma aleatoria, pero puede estar relacionado con un alto uso de CPU en el servidor.

Aquí hay una instantánea de htop que muestra el uso de CPU durante uno de estos picos.

Cada vez que el uso de CPU se dispara, noto que se ejecuta el siguiente comando:
postgres:13/main: discourse discouse [local] UPDATE

Esto ocurre cada hora (más o menos):

Además, estamos viendo un aumento en los registros a la misma hora, que generalmente coincide con un alto uso de CPU.

¿Podría ser una limitación de memoria o CPU en el servidor? Si alguien tiene información para diagnosticar o resolver esto, agradecería mucho su ayuda. ¡Gracias de antemano!

2 Me gusta

Actualización:
Después de actualizar el servidor, el problema parece haberse minimizado.

Sin embargo, los mismos errores ocurren cada hora mientras se ejecuta el comando postgres:13/main: discourse discourse [local] UPDATE, que corresponde a los picos en el gráfico.

¿Alguien tiene alguna sugerencia sobre qué podría estar causando esto y cómo resolverlo?

2 Me gusta

Mismo problema aquí. Casi cada hora no puedes publicar nada durante 15 o 20 minutos, con un “error 502”.

No sé qué no funciona.

1 me gusta

¿Actualizaste recientemente?
De todos modos… aquí hay un par de hilos recientes con alto uso de CPU
la reconstrucción puede ayudar

2 Me gusta

Me actualicé recientemente y el mismo problema aparece con bastante frecuencia, cada hora más o menos, como antes.

¡Gracias por compartir esos hilos, les echaré un vistazo! :+1:

1 me gusta

Hemos identificado el problema. Fue causado por la configuración Discourse reactions like sync. No sé si hay una forma de evitarlo aparte de deshabilitarlo.

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.