Tengo que ejecutar un sitio web heredado de Zope2 y tengo algún tipo de queja con él. El problema más importante es que, de vez en cuando, simplemente se bloquea, funcionando al 100% de carga de la CPU y sin responder a las solicitudes. Si bien el problema no es reproducible de forma regular, una página que contiene 3 gráficos dinámicos la activa a veces, por lo que sospecho que hay algún tipo de condición de carrera que conduce a un bucle infinito o un ajetreo ocupado.Obtener stacktrace del proceso de python atascado
El problema es que todavía no he encontrado la manera de solucionar este problema. No hay nada en los registros de Zope ni nada en los registros del sistema. Probé las sugerencias de this question para obtener una stacktrace, pero la única señal que tiene algún efecto es SIGKILL
.
¿Hay otra posibilidad de averiguar dónde está exactamente el proceso cuando se atasca?
+1 También ** pstack ** y ** lsstack ** pueden ser de alguna utilidad. –