我正在使用适用于 PHP 的 AWS 开发工具包将消息推送到 AWS SQS 队列中。
我希望能够将特定消息的可见性超时设置为与默认值不同。能够做到这一点是有意义的,但我找不到基于 the documentation 做到这一点的方法。 .
$message = $sqsClient->sendMessage([
'QueueUrl' => $queueUrl,
'MessageBody' => json_encode($request),
]);
我可以看到ChangeVisibilityTimeout API 调用,但这需要我轮询或使用该消息然后更改它,这似乎违反直觉。
理想情况下,我想同时发送可见性超时。这在某种程度上是可能的吗?
最佳答案
Is this possible in some way?
遗憾的是,这是不可能的。
关于amazon-web-services - 创建消息时设置消息的 AWS SQS 可见性超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74860386/