У меня была такая же проблема, в основном эта ошибка возникает, когда ваш API уже отправил ответ, но из-за возможности асинхронного выполнения nodejs или из-за потерянного цикла он снова отправляет ответ, я думаю, что Promise.all запущен, а запрос все еще отправляется, и когда promise.all возвращается из цикла, он снова отправляет запрос.
Используйте ожидание перед обещанием. Все
как
await Promise.all([postModel.getTop10View(),postModel.getTop10latest()]).then(data => {
console.log(data);
return res.render('home');
}).catch(next);