【问题标题】:PYTHONPATH Instead of Lambda LayersPYTHONPATH 代替 Lambda 层
【发布时间】:2021-10-16 01:09:24
【问题描述】:

我有 5-6 个 Python 文件,用于多个 lambda。

目前我已经创建了一个 Lambda 层并在层中添加了这些文件 并且能够导入这些文件并且 lambdas 工作正常。

现在,我需要删除 Lambda 层并添加 Python 路径。

我从来没有这样做过,找不到任何例子。

如果我得到任何示例,将会很有帮助。

【问题讨论】:

    标签: python python-3.x aws-lambda aws-lambda-layers


    【解决方案1】:
    1. 为什么不使用 Lambda 层?你可以解释吗?这没有意义。
    2. 您应该使用包含 lambda 的 zip 打包“5-6 Python 文件”。见here

    【讨论】:

    • 1.Layers 增加了一层额外的复杂性,这在包含多个 lambda 的 mono repo 中是不需要的。 2.我们将层视为应该在多个存储库之间跨组织共享的库。在这种情况下,功能特定于 mono repo 中的微服务。
    猜你喜欢
    • 2023-04-05
    • 1970-01-01
    • 2021-11-07
    • 1970-01-01
    • 2019-02-17
    • 2018-10-03
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多