javascript - Nodejs에 프로세스 간 핸들 전송에 대한 몇 가지 질문이 있습니다.
我想大声告诉你
我想大声告诉你 2017-05-16 13:45:26
0
1
609

먼저 각 애플리케이션을 살펴보고 네트 서비스를 통해 http 서비스를 실행하세요.

으아악

간단히 말하면 Net 서비스와 http 서비스 두 개를 초기화하는 것입니다. Net 서비스를 사용하여 클라이언트가 연결된 후 http 서비스의 연결 이벤트를 트리거하고 소켓을 http에 전달합니다. service;
한 줄의 주석이 닫혀 있으면 서비스가 닫힙니다.
하지만 하위 프로세스 모듈과 프로세스 간 전송을 처리하는 다른 애플리케이션을 살펴보세요.

상위 프로세스 파일:

으아악

하위 프로세스 파일:

으아악

상위 프로세스 파일에도 댓글 한 줄이 있는데 여기서 댓글을 삭제하고 나면 서비스가 정상적으로 작동되는 이유가 무엇인가요?

상위 프로세스의 네트 서비스가 종료되어 더 이상 포트 3000을 수신하지 않습니다. 이해가 되지 않습니다.
코드 수준에서는 상위 프로세스는 종료되었지만 하위 프로세스는 종료되지 않은 것으로 이해됩니다. 그런데 요청 스트림은 어떻게 실행되나요? 아니면 코드가 어떻게 실행되나요? 제 생각이 좀 헷갈리네요. Node에서 간단하게 설명하지만 정말 읽기 어렵습니다

我想大声告诉你
我想大声告诉你

모든 응답(1)
阿神

Google에서 검색한 결과 stackoverflow

에서 비슷한 질문을 찾았습니다.

키는 이 섹션에 있어야 합니다. 받는 건 이런
으아아아
즉, 상위 프로세스는 server._handle
을 보내고, 하위 프로세스는 이 핸들을 사용하여 서버를 재구축합니다.

사실 하위 프로세스의 서버는 상위 프로세스의 서버와 다릅니다. 부모 프로세스를 닫는 것은 당연합니다. 자식 프로세스에는 영향을 미치지 않습니다


Stackoverflow에 대한 질문은 여기에서 찾을 수 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿