我有一个运行在EC2上的.Net控制台应用程序,我想在其中调用AWS lambda来执行一长串10000个任务。这些任务可能有成功和失败的机会,但是,我只需要至少5000个成功任务。排队不会成为图片的一部分,因为我需要控制台应用程序中来自lambda的响应代码。是否可以从.Net控制台应用程序触发AWS Lambda?可能时,调用lambda时,用户或角色是否有任何配置?
答案 0 :(得分:0)
回答问题的第一部分:是的,可以从.net核心应用程序调用lambda函数-您可以直接使用.net sdk进行操作,也可以使用aws api-gateway通过REST调用(假设您首先将api-gateway设置为lambda链接)。
调用lambda时,是否在用户或角色上进行了任何配置?
我不明白问题的那部分:但是您将需要使用一些aws凭据从.net核心应用程序调用lambda,并且这些凭据将需要具有足够的权限才能进行调用。