在我详细解释问题之前,先告诉你我的当前方法。
我有一个运行setInterval()的js脚本。每个时间间隔,我都会调用SQS来获取队列中的消息。如果有消息,则进行处理。
因此,它将无限运行,直到我终止进程。
我以前也构建过一个node服务器(使用nodejs.org上的示例)。
所以,我想知道是否有一种方式,如果SQS中有新消息,它可以触发一个事件并处理该消息,而不是定期运行setInterval()?
我有一个运行setInterval()的js脚本。每个时间间隔,我都会调用SQS来获取队列中的消息。如果有消息,则进行处理。
因此,它将无限运行,直到我终止进程。
我以前也构建过一个node服务器(使用nodejs.org上的示例)。
所以,我想知道是否有一种方式,如果SQS中有新消息,它可以触发一个事件并处理该消息,而不是定期运行setInterval()?