AWS绿草Python林

2024-09-28 13:12:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在我的树莓Pi上用AWS Greengrass设置基本的HelloWorld示例。安装工作完美无瑕,守护进程按预期运行。 之后,我按照“开始使用AWS GreenGrass”的说明进行操作,直到今天point

在这里我遇到了以下问题:我下载了GreenGrass核心的pythonsdk并解压缩了它。之后,我创建了一个新的Lambda函数并上传了它,得到了以下error

我不知道为什么会这样。我认为这应该是好的,因为处理程序不是真正所谓的,所以不管怎样。我继续在GreenGrass上完成HelloWorld安装,但是现在我没有收到来自客户端的消息,尽管部署成功。你知道吗

有人能帮我把这乱七八糟的东西修好吗?你知道吗


Tags: lambda函数aws处理程序客户端示例核心进程
1条回答
网友
1楼 · 发布于 2024-09-28 13:12:45

AWS在其物联网保护伞下创建了AWS Greenggrass。绿草的概念非常有趣和有用。尽管greengrass文档非常好,但是普通用户可能会面临一些问题。你知道吗

在启动greengrass之前,请确保您有良好的WIFI连接,而不是以太网或lan连接。当我切换到WIFI而不是以太网时,我的许多问题都得到了解决。你知道吗

  1. 对于Lambda,处理程序非常重要。一定要正确命名。如果您使用的是文档程序,则通过右键单击下载的文件夹来解压它,而不是通过命令。您需要搜索文件夹中所需的三个文件,然后将它们与压缩代码结合起来。再次尝试使用鼠标右键单击进行压缩,然后单击命令行。处理程序的名称应与文档中给出的名称相同。

  2. 当您测试它时,您将得到所需的结果,并且您可以通过更改事件来更改它。当您测试与云通信的设备时,Lambda工作正常,即它将在控制台上提供输出。如果要在多个设备之间交互,则需要为Lambda创建触发器。这可以在Lambda创建页面本身上完成。

  3. 您可以根据需要制作多个Lambda函数。对于单个lambda函数,可以将多个版本设置为。但请确保在设置订阅时选择正确lambda函数的正确版本。

相关问题 更多 >

    热门问题