【问题标题】:Deploy multiple functions using serverless creating each function with all files in it使用无服务器部署多个功能,创建包含所有文件的每个功能
【发布时间】:2019-02-08 16:01:59
【问题描述】:

我正在研究无服务器。我使用serverless create 创建了一个项目。然后我添加了多个 lambda 函数。每当我部署时,每个函数都具有整个树结构

这不是我的要求。我在package 下使用了indivudually: true。还是没用。请帮我解决这个问题。

谢谢...

【问题讨论】:

    标签: amazon-web-services aws-lambda serverless-framework serverless


    【解决方案1】:

    我们已经完成了类似的需求如下: “使用 Maven 作为依赖项和构建工具的 Java 8 中的 AWS Lambda 函数代码”

    所有功能都在单个部署包中定义,在项目级别,所有依赖项都通过单个 Maven 控制。

    这样,构建会生成一个部署包,并且相同的包可用于所有 Lambda 函数进行确认,每个函数的 lambda 处理程序设置不同。

    这大大减少了部署过程。

    【讨论】:

    • 谢谢。拥有一个 lambda 条目可能是一个很好的解决方案。但是,我想要单独的功能来处理。请以这种方式建议我一个解决方案。
    • 嗨,我的建议只是单独的 lambda 函数/入口点。每个 lambda 函数都是单独的 .java 文件。就我而言,我有 5 个 java 类/文件,每个类/文件都专用于 1 个 lambda 函数。
    猜你喜欢
    • 2018-06-02
    • 2017-02-13
    • 1970-01-01
    • 2013-03-23
    • 1970-01-01
    • 2018-02-05
    • 1970-01-01
    • 2020-11-29
    • 2022-12-17
    相关资源
    最近更新 更多