当节点服务器运行并使用它时,Laravel API太慢

时间:2019-02-14 15:18:05

标签: node.js laravel

我有一个Vue前端和一个Node应用程序,这两个应用程序使用相同的Laravel API,Node中应用程序的不同之处在于它更“费力”,每10秒钟它就发出相同的请求API。当我调用Node应用程序时,对API的Vue前端请求非常慢,一个简单的获取要花几分钟,当我断开服务器节点的连接时,前端能够与API快速通信,有人已经解决了这个问题吗?

1 个答案:

答案 0 :(得分:0)

“问题”是我在Node上运行setInterval以使用API​​,现在我通过cron.schedule(从cron到node的库)进行了更改,并且很快就实现了!

setInterval(function(){ 
   consumeLaravelApi(); 
}, 10000);

收件人

cron.schedule('*/10 * * * * *', () => {
  consumeLaravelApi();
})

https://www.npmjs.com/package/node-cron