使用AWS SQS管理分布式系统的配置?

时间:2016-08-12 16:58:23

标签: amazon-web-services message-queue amazon-sqs

我想知道是否可以使用AWS对SQS之类的分布式Web服务进行配置管理,而无需管理ZooKeeper,etcd等实例。

Webservice A经常需要将配置更改推送到Webservice B(以及C和D等)的所有实例,而不需要了解Webservice B的详细信息。

我知道我可以使用SQS进行长轮询(20秒,这很好)。也可以将消息可见性设置为0秒,使其可供所有消费者使用。

然而,在消费者阅读消息然后长时间轮询新消息之后,有没有办法阻止它阅读已经阅读的消息并等待新消息?

也许设置一个消息TTL 10秒并延迟下一次读取10秒,但这感觉更像是黑客而不是正确使用它。

0 个答案:

没有答案