Sé cómo obtener un seguimiento de pila para el "subproceso" que se está ejecutando actualmente ( console.trace o new Error().stack ), pero ¿cómo puedo obtener un seguimiento de pila para todos los diferentes "subprocesos" en un proceso Node.js en ejecución? ? Básicamente, quiero que algo como thread apply all bt en GDB.
Nota: Soy consciente de que Node es de un solo subproceso y en realidad no tiene varios subprocesos. Pero todavía hay múltiples "subprocesos lógicos" que pueden coexistir al mismo tiempo; por ejemplo, si un servidor web tiene varias solicitudes que están en proceso de ser atendidas, pero varias de ellas se desprogramaron en una llamada de función async o están bloqueadas en espera. en i/o.