我正面临一个问题,广播频道没有在useEffect的某个时候收听。有一些列表,单击单个项时,广播后消息应该会向另一个文件的侦听器发出消息。有时它是有效的,但出于某种原因,它没有收到那个事件。
这个片段位于index.js。在依赖项中发生更改时,我总是收到调试消息,但是它不在onMessage中。
useEffect(() => {
const messageBus = new BroadcastChannel('channelABC');
console.debug("ITS COMING HERE ALL THE TIME");
目前,我正在使用SQS队列来触发Lambda函数。我的Lambda函数一次只能处理一个SQS记录,我希望尽可能快地耗尽SQS队列。
所以我决定
Delivery Delay: to 0 seconds,
Batch size: to 1
And set Lambda to use unreserved account concurrency 1000
假设情况:将一个SQS消息推送到Lambda,现在正在处理它。然后,另一条消息出现在SQS上。我们会确定会创建一个新的lambda来处理这个消息吗?