小编tne*_*net的帖子

如何在 AWS Lambda 函数中拥有多个处理程序?

我有一个非常大的 python 文件,它由多个定义的函数组成。如果您熟悉 AWS Lambda,当您创建 lambda 函数时,您会指定一个处理程序,它是代码中的一个函数,AWS Lambda 在服务执行我的代码时可以调用它,在下面的 my_handler.py 文件中表示:

    def handler_name(event, context):
    ...
    return some_value
Run Code Online (Sandbox Code Playgroud)

链接来源:https : //docs.aws.amazon.com/lambda/latest/dg/python-programming-model-handler-types.html

然而,正如我上面提到的,我在 my_handler.py 中有多个定义的函数,它们有自己的事件和上下文。因此,这将导致错误。在python3.6中有什么方法可以解决这个问题吗?

amazon-web-services python-3.x aws-lambda python-3.6

8
推荐指数
2
解决办法
1万
查看次数

是否可以在AWS Lambda上运行docker image / DockerFile?

我想使用给定的Dockerfile部署docker映像,该映像在AWS Lambda云上执行程序。我知道EC2可以使用,但我想使用AWS Lambda。任何人都有参考或知道是否可能?

我也在查看具有docker功能的AWS Elastic Beanstalk,但似乎适用于Web应用程序吗?我要在云上执行的程序不是Web应用程序。

让我知道,

谢谢。

amazon-web-services docker amazon-elastic-beanstalk dockerfile aws-lambda

7
推荐指数
2
解决办法
7377
查看次数

如何在 Google Cloud Functions 上运行 C++ 文件?

据我所知,Google Cloud Functions 只允许您部署 NodeJs 或 Python 脚本。

问题:我如何才能在Google Cloud Functions上部署一个简单的 Hello_World.cpp ?例如,编写一个 hello world HTTP 函数。

有什么替代方法可以做到这一点?我想使用无服务器方法,因为它是最便宜的方法。因此,这就是我要使用 Google Cloud Functions 的原因。我是否必须使用 docker 才能运行 C++ 文件?我已经坚持了一段时间,任何指导或帮助将不胜感激。

c++ google-cloud-platform gcloud google-cloud-functions

2
推荐指数
2
解决办法
4491
查看次数