0

我们有一个要求,其中我们的 AWS AppConfig 位于美国区域,并且我们使用 boto3 编写了 lambda 函数,它是在所有 aws 区域中创建的。

现在,我们使用下面的 url 从 AWS Appconfig 获取配置。

url = f'http://localhost:2772/applications/{app_config_app_name }/environments/{app_config_env_name}/configurations/{app_config_profile_name}'

如果我们从美国地区运行 lambda 函数,则使用上面的 URL 可以正常工作。但是,如果我们尝试从另一个区域(比如新加坡区域)运行 lambda 函数,那么它将失败,因为它无法从 aws appconfig 获取配置。

因此,我在这里理解的是使用上面的 URL,它尝试从运行 lambda 函数的同一 aws 区域获取 appconfig 详细信息。

因此,想检查是否有任何其他解决方案可以实现以支持多区域 lambda 函数以从在美国区域创建的 appconfig 获取其配置。

注意:- 我们不想在所有区域中创建 AWS AppConfig。

4

0 回答 0