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

0

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

profile picture
EXPERTE
gefragt vor 6 Monaten23 Aufrufe
1 Antwort
0

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

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

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

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen