Program Tip

노드 작업 대기열에서 콜백 목록을 얻으려면 어떻게해야합니까?

programtip 2020. 10. 10. 10:54
반응형

노드 작업 대기열에서 콜백 목록을 얻으려면 어떻게해야합니까? (또는 노드가 종료되지 않는 이유는 무엇입니까?)


Node.js 페이지에 다음 과 같이 말합니다 .

수행 할 콜백이 더 이상 없으면 노드가 이벤트 루프를 종료합니다.

Node가 종료하지 못하도록하는 콜백을 찾는 방법이 있습니까?


당신이 사용할 수있는 process._getActiveHandles()process._getActiveRequests()

node.js 메일 링리스트 에서이 토론참조하십시오 .

업데이트 : 이것에 대한 좋은 패키지가 있습니다 -https: //github.com/mafintosh/why-is-node-running


SIGINT (ctrl-c)를 보낼 때 nodejs 앱을 계속 실행하는 것을 보여주는 npm 모듈 wtfnode 가 있습니다.

process._getActiveHandles()@ andrey-sidrov의 답변에서 언급했듯이 내부 사용 입니다. 사용의 이점은 wtfnode읽기 쉬운 출력을 제공한다는 것입니다.

참고 URL : https://stackoverflow.com/questions/17960452/how-can-i-get-a-list-of-callbacks-in-the-node-work-queue-or-why-wont-node-ex

반응형