我有一个包含 7000 个用户的数组列表。
对于 7000 个用户中的每一个,我都需要发出一个 GET 请求。
我的代码运行,但我收到很多请求的以下错误:
"ENFILE"
"ENFILE"
"connect"
"10.10.12.72"
80
我相信我需要限制请求,但不确定如何去做。
这是代码:
users 是一个包含 7000 个条目的数组。
users.forEach((user) => {
axios({
url: getUserRolesEndpoint + `${user.userId}`,
method: 'get',
timeout: 10000,
})
.then((response) => {
// I do something with the response
});
});