Greengrass v2组件在执行时是同步还是异步的?

0

【以下的问题经过翻译处理】 你好,我有一个问题,可我找不到任何相关信息。我需要知道这个问题的答案,因为我需要同步读取一个不断变化的文件中的持久化数据。

profile picture
전문가
질문됨 6달 전23회 조회
1개 답변
0

【以下的回答经过翻译处理】 AWS IoT Greengrass组件是您部署到Greengrass核心设备的软件模块。组件可以代表应用程序、运行时安装程序、库或任何您想在设备上运行的代码。您可以定义依赖于其他组件的组件。例如,您可以定义一个安装Python的组件,然后将该组件定义为运行Python应用程序的组件的依赖项。当您将组件部署到设备和设备组时,Greengrass仅部署设备需要的软件模块。

组件可以有任意数量的构件,这些构件是组件二进制文件。构件可以包括脚本、已编译的代码、静态资源和组件依赖项中的任何其他文件。组件还可以消耗组件依赖项的构件。

因此,在您的脚本中,您可以根据要求使您的代码以同步或异步处理方式来处理事物。如果下游服务/系统是同步或异步的,您还可能需要让您的代码意识到与其交互的下游服务/系统。

profile picture
전문가
답변함 6달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인