CPU 집약적인 작업을 처리하기 위해 작업자 풀이 있는 node.js 시스템을 찾고 싶었지만
여러 경로의 CPU 사용량에 대해 약간 혼란 스럽습니다.
장면은 다음과 같습니다:
으아악
node.js가 이 세 파일을 사용하면 자체 작업자 풀이 생성되고
Worker_thread 번호와 해당 제어가 node.js를 통해 내부적으로 구현되기 때문에 이것이 가능합니까?
임계값 문제를 생성하시겠습니까? 그리고 작업자 풀을 올바르게 사용하는 방법, 정말 감사합니다.
제가 원하는 것은 작업자 세트가 한 세트뿐인 것입니다. 작업자는 여러 함수를 노출할 수 있으므로 작업자는 문제 없이 job1, job2 및 job3을 노출할 수 있습니다. 풀당 하나의 풀을 생성할 경우 풀이 서로 충돌할 수 있다는 점을 고려해야 합니다...
풀이 100% CPU를 사용하는 것을 고려하세요. 즉, 풀 3개가 모두 가득 차면 사용 가능한 리소스가 최대 300% 필요할 수 있습니다.
각각에 33%를 할당하면 최대 100%까지 요청할 수 있다는 의미이므로 괜찮지만 한 번에 job1만 많이 필요한 경우 사용 가능한 리소스의 33%만 사용할 수 있습니다. .
단일 풀을 사용하면 사용 가능한 공간을 100% 초과하지 않고도 100%에 도달할 수 있습니다.