要在AWS Lambda Java函数中获取多个值的环境变量,您可以按照以下解决方案:
在AWS Lambda控制台或通过AWS CLI设置环境变量。确保为每个变量提供唯一的键和相应的值。
在Java代码中,使用System.getenv("KEY")
方法来获取环境变量的值。其中,"KEY"是您设置的环境变量的键。
在Lambda函数中,您可以使用以下代码示例来获取多个环境变量的值:
import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.RequestHandler;
public class MyLambdaFunction implements RequestHandler {
public String handleRequest(String input, Context context) {
// 获取环境变量的值
String var1 = System.getenv("VAR1");
String var2 = System.getenv("VAR2");
String var3 = System.getenv("VAR3");
// 打印环境变量的值
System.out.println("VAR1: " + var1);
System.out.println("VAR2: " + var2);
System.out.println("VAR3: " + var3);
// 进行其他操作...
return "Success";
}
}
在上述示例中,我们使用System.getenv("KEY")
方法获取每个环境变量的值,并将其打印出来。您可以根据需要修改代码逻辑,以满足您的要求。
请确保将环境变量的键与您在AWS Lambda控制台或通过AWS CLI中设置的键保持一致。
希望这个解决方案能够帮助到您!
上一篇:AWS Lambda Java "Failed to connect to service endpoint:"尽管提供了 .withEndpointConfiguration 的端点,仍无法连接。