【发布时间】:2021-09-07 16:24:35
【问题描述】:
目前,我使用 aws-sdk for javascript 的 getconfiguration API 在固定时间间隔后进行轮询,以便从 AWS AppConfig 获取配置。但是,我只想在 AWS AppConfig 的配置发生任何变化时才获取配置,以便我可以点击休息端点以从 AWS AppConfig 获取最新更新的配置。
如果有任何方法可以完成此操作,请提出建议。 此外,如果当时不可行,任何描述它的 AWS 官方文档也可以使用。
【问题讨论】:
-
也许增加池化的频率或 lambda 函数会有所帮助,但不确定。但我很想知道答案。
-
@AbhimanyuDwivedi 我们可以通过在缓存中维护 ClientConfigurationVersion 来优化我们的轮询策略,因为每当我们在调用 getConfiguration API 时在参数中传递 ClientConfigurationVersion 时,如果配置没有变化,则不会产生任何费用。更多详情请参考workshop.aws-management.tools/appconfig/best-practices
标签: amazon-web-services aws-sdk rest aws-app-config