hi，我目前在使用 egg 多进程结构做后端服务支持，有这样一个问题想要请教
需求：
上传exl文件，然后对文件的内容进行校验

问题：
在文件上传到服务器临时文件夹后，我会用 app.messenger.sendToAgent(...) 通知 agent 启动一个随机的 worker 来异步处理文件校验，然后结束这次请求。
因为文件数据量比较大，校验属于同步任务，会导致 CPU 使用率长时间接近 100%，这时候，如果有其他请求接入，会导致响应非常慢（可以正常收到请求）

思路：
想知道，有没有什么方法可以手动设置当前 worker 的 CPU 用量，维持在一个正常水平，不要影响服务器响应其他请求，或者这种场景有什么其他的好的解决思路么？想请教一下