express js
과 함께 응용 프로그램을 개발하고 있는데 서버 구성에 너무 많은 미들웨어 기능을 추가 할 때 성능 문제에 대한 정보를 찾고 있었지만 관련 항목을 찾지 못했습니다.express js에서 너무 많은 미들웨어 함수가 성능을 저하합니까?
예를 들어 정적 리소스 처리기 인 cookie
파서, body
파서, 압축기 등의 일반적인 미들웨어를 추가했습니다. 더 많은 기능을 추가하고 심지어 사용자 지정 함수를 추가 할 생각입니다. 우리에 의해.
그럼 내 질문에 애플리케이션의 성능 문제를 일으킬 수있는 핸들러가 몇 개 있습니까? 아니면 이것과 관련된 요약이나 누군가가 수행 한 테스트가 있습니까?
감사합니다.
모든 요청은 모든 요청에 대해'req.end()'또는'req.send()'또는 그 이상이 될 때까지 실행됩니까? – zero298
또한 MW가 적용되는 레벨에 따라 달라지지 않을까요? 'app.use (mw); 레벨에 적용된 미들웨어는 모든 요청에 사용될 것이지만, 더 깊은 경로에서, 나는 그것을 기대하지 않는다 : app.use ("/ some/deep/obscure/path ", mw);'. – zero298