【问题标题】:How to download and edit lambda with AWS explorer如何使用 AWS 资源管理器下载和编辑 lambda
【发布时间】:2019-11-20 22:58:32
【问题描述】:

我正在尝试使用 PyCharm 中的 AWS 资源管理器下载和编辑我的 AWS 账户上的现有 lambda 函数,但我不知道如何执行此操作。我已经阅读了 wiki 上的所有可用文档,并遵循了一系列有关部署新 lambda 函数的教程,但我不知道如何编辑和下载现有函数。我可以使用控制台下载 AWS lambda,但我不确定如何在我的 PyCharm 项目中使其可编辑,但这似乎也是一种解决方法。有没有办法在 AWS Explorer 工具中做到这一点?

【问题讨论】:

    标签: amazon-web-services aws-lambda pycharm


    【解决方案1】:

    不,目前(2019 年 10 月)您无法下载 Lambda 函数的源代码并在本地对其进行编辑。如果您知道存储代码的 S3 对象的名称,您可以将该文件下拉并进行更改,重新压缩它,将其重新上传回 S3,强制 Lambda 冷启动(更改内存滑块) 它将获取新代码。但这非常脆弱。

    【讨论】:

    • 我目前正在看这个,AWS 工具包似乎支持列出所有可用的 Lambda 资源,但我无法让它工作,有人可以看看我的问题吗:@ 987654321@
    【解决方案2】:

    您是否尝试过 cloud9,我发现它是处理 lambdas 的最佳方式,尤其是在您作为一个团队工作的情况下。但是 cloud9 的问题还在于它似乎没有被积极开发,并且您需要进行大量手动工作来更新其中的 SAM 和开发工具。总之我还是推荐cloud9。

    【讨论】:

    • 是的,我检查了 cloud 9。最终我让 pycharm 运行良好,非常棒!我缺少的是每个开发人员都应该在本地进行测试,并且只有一个 AWS 帐户用于生产和测试。
    猜你喜欢
    • 1970-01-01
    • 2022-11-28
    • 2012-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-22
    • 1970-01-01
    相关资源
    最近更新 更多