【问题标题】:serverless many functions in a project一个项目中的许多功能
【发布时间】:2018-02-08 03:44:39
【问题描述】:

如果我在一个无服务器项目中有很多功能,这有关系吗?即使它们彼此独立。我在想它所做的唯一一件事就是使 zip 文件变大。

因此,如果我启动一个无服务器项目,并编写 10 个 lambda 函数,它们不会以任何方式连接。

这相当于启动 10 个无服务器项目,每个项目有 1 个 lambda 函数。

【问题讨论】:

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


    【解决方案1】:

    不太清楚你在问什么。

    创建无服务器框架的部分原因是为了将许多功能组合在一个项目中。如果您更喜欢将项目拆分为多个项目,那么当然可以这样做,并且它甚至可能具有一些优势,例如单独进行版本控制,在不同的 repos 中具有独立的拉取请求等。

    我不会为了每个项目有一个功能而拆分项目,但可能还有其他原因。

    回答您的问题:重要吗?是的,确实如此,因为这意味着不同的项目和不同的工作流程。您没有告诉我们您的主要关注点是什么以及为什么要拆分项目,所以很难告诉您更多不知道“重要”方面的信息。

    【讨论】:

    • 我想我可能误解了你们提供的无服务器框架。你的回答清楚了。当我在这里时,是否有一种传统的方法可以加载密钥以生成令牌?另外,如果我创建一个 API 网关,触发一个 lambda,然后触发一个 step 函数,我如何将 step 函数的输出返回到原始 API 请求。感谢您的信息
    猜你喜欢
    • 2011-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 2019-11-06
    相关资源
    最近更新 更多