node.js의 함수에 무거운 알고리즘이 있습니다.다른 스레드에서 함수를 호출하는 방법
성능을 절약하기 위해이 함수를 다른 스레드에서 호출하려고합니다. 시도 :
let ChildProcess = require('child_process');
const thread1 = ChildProcess.spawn(function()
{
reloadData();
});
function reloadData() { /* code */ }
하지만 작동하지 않습니다. 다른 .js 파일이 아니라 현재 .js 파일에서이 함수를 호출하려고합니다. 감사합니다!
답장을 보내 주셔서 감사합니다. 그럼 내가 어떻게 할 수 있니? – Skysork
답변 [여기] (https://stackoverflow.com/questions/18613023/how-to-create-threads-in-nodejs) 및 [노드 의사] (https://nodejs.org/api)를보십시오. /child_process.html). –
문제는 현재 .js 파일에서 직접 함수를 호출하는 스레드를 만드는 예제를 찾지 못했기 때문에 별도의 .js 파일을 호출하는 스레드를 만드는 예제 만 볼 수 있습니다 – Skysork