java - 将值配置到用 Java 编写的 AWS Lambda 中

标签 java amazon-web-services aws-lambda

我的要求是我需要编写一个 AWS Lambda 函数,该函数需要进行一些处理,然后调用 URL。这些 URL 在堆栈之间变化很大。

因此,在堆栈 1 Lambda 中,URL 可以是 http://do-something.com在堆栈 2 中,URL 可以是 http://do-nothing.com

我会用 Jenkins 构建我的 Lambda jar,因此我无法将这些详细信息也放入 Lambda Jar

我的问题是在 Lambda 中配置此类内容的方法是什么。我能想到的一种方法是将该 URL 放入标准存储桶中的文件中,并且 Lambda 在每次调用时都会读取该 URL。似乎效率不高,因为它每次都必须读取该内容。

任何其他建议或推荐的良好做法。

最佳答案

随着 AWS Lambda 的“环境变量”的出现,可以使用相同的方法轻松实现这一点。

因此,使用“环境变量”是解决此类场景的方法

关于java - 将值配置到用 Java 编写的 AWS Lambda 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35181241/

相关文章:

java - 为什么 Java 在只识别最后一个时允许引用两个(或更多)枚举?

amazon-web-services - 在 AWS 上,我如何仅授予我的分包商创建和管理其资源的访问权限?

amazon-web-services - 简化多个 AWS S3 策略

amazon-web-services - 是否可以从 AWS lambda 直接调用 docker run

Java - 同时将视频和音频写入FFmpeg

java - 在 JSP 中打印 HashMap

amazon-web-services - 在策略资源中使用 AWS::Region

amazon-web-services - 使用 boto 异步调用 cloudformation API?

amazon-web-services - 重新启动AWS Lambda函数以清除缓存

java - Intellij doExecute 不使用 DefaultProgramRunner 触发