aws服务如何更新对应的redis集群
how can aws service update the corresponding redis cluster
目前我有几个不同环境的redis集群。在我的代码中,我会在我的 lambda 函数中将数据写入 redis,如果我将这个 lambda 部署到我的 aws 帐户,它如何更新相应的 redis 集群?由于每个环境都有自己的redis集群。
您可以拥有一个包含 Redis 集群名称及其主机名的配置文件,并且在代码中,您可以根据提供的环境选择不同的集群。
如果您在 AWS 账户中使用角色,那么对于每个环境,您还应该对所需角色执行 STS
您的资源文件只是文件。它们将由您的应用程序按照不同的策略加载,具体取决于您应用程序的框架及其配置方式。
某些应用程序在构建时应用正确的配置,例如将标志传递给构建。 --uat
或 --prod
。如果您的应用程序是其中一种,您只需构建正确的版本并将其推送到 AWS。如果您将 redis 配置放入 ENV 文件中,它们将连接到正确的 Redis
另一种选择是使用环境变量
目前我有几个不同环境的redis集群。在我的代码中,我会在我的 lambda 函数中将数据写入 redis,如果我将这个 lambda 部署到我的 aws 帐户,它如何更新相应的 redis 集群?由于每个环境都有自己的redis集群。
您可以拥有一个包含 Redis 集群名称及其主机名的配置文件,并且在代码中,您可以根据提供的环境选择不同的集群。
如果您在 AWS 账户中使用角色,那么对于每个环境,您还应该对所需角色执行 STS
您的资源文件只是文件。它们将由您的应用程序按照不同的策略加载,具体取决于您应用程序的框架及其配置方式。
某些应用程序在构建时应用正确的配置,例如将标志传递给构建。 --uat
或 --prod
。如果您的应用程序是其中一种,您只需构建正确的版本并将其推送到 AWS。如果您将 redis 配置放入 ENV 文件中,它们将连接到正确的 Redis
另一种选择是使用环境变量