【发布时间】:2022-01-23 17:56:57
【问题描述】:
我将应用程序端点保存在 SSM 参数存储中,并且能够从 Lambda 环境访问。
Resources:
M4IAcarsScheduler:
Type: AWS::Serverless::Function
Properties:
Handler: not.used.in.provided.runtime
Runtime: provided
CodeUri: target/function.zip
MemorySize: 512
Timeout: 900
FunctionName: Sample
Environment:
Variables:
SamplePath: !Ref sample1path
SampleId: !Ref sample1pathid
Parameters:
sample1path:
Type: AWS::SSM::Parameter::Value<String>
Description: Select existing security group for lambda function from Parameter Store
Default: /sample/path
sample1pathid:
Type: AWS::SSM::Parameter::Value<String>
Description: Select existing security group for lambda function from Parameter Store
Default: /sample/id
我的问题是在我更新 SSM 参数 Lambda Env 时。不是动态更新的,每次都需要重启。
有什么方法可以动态处理它,这意味着当它在 SSM 参数存储中发生变化时,它会在不重新启动 Lambda 的情况下反映?
【问题讨论】:
标签: amazon-web-services aws-lambda aws-ssm