本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
傳統訂閱路由器
舊版訂閱路由器 (aws.greengrass.LegacySubscriptionRouter) 會管理 Greengrass 核心裝置上的訂閱。訂閱是 AWS IoT Greengrass V1 的一項功能,定義 Lambda 函數可用於核心裝置上的 MQTT 訊息的主題。如需詳細資訊,請參閱《AWS IoT Greengrass V1 開發人員指南》中的 MQTT 訊息工作流程中的受管訂閱。
您可以使用此元件為使用 AWS IoT Greengrass Core SDK 的連接器元件和 Lambda 函數元件啟用訂閱。
注意
只有在您的 Lambda 函數在 AWS IoT Greengrass 核心 SDK 中使用 publish() 函數時,才需要舊版訂閱路由器元件。如果您更新 Lambda 函數程式碼以使用 AWS IoT Device SDK V2 中的程序間通訊 (IPC) 界面,則不需要部署舊版訂閱路由器元件。如需詳細資訊,請參閱下列程序間通訊服務:
版本
此元件具有下列版本:
-
2.1.x
-
2.0.x
類型
此元件是一般元件 (aws.greengrass.generic)。Greengrass 核會執行元件的生命週期指令碼。
如需詳細資訊,請參閱元件類型。
作業系統
此元件只能在 Linux 核心裝置上安裝。
要求
此元件有下列需求:
-
舊版訂閱路由器支援在 VPC 中執行。
相依性
當您部署元件時, AWS IoT Greengrass 也會部署其相依性的相容版本。這表示您必須符合元件及其所有相依性的要求,才能成功部署元件。本節列出此元件發行版本的相依性,以及為每個相依性定義元件版本的語意版本限制。您也可以在 AWS IoT Greengrass 主控台
如需元件相依性的詳細資訊,請參閱元件配方參考。
Configuration
此元件提供下列組態參數,您可以在部署元件時自訂這些參數。
本機日誌檔案
此元件不會輸出日誌。
變更記錄
下表說明每個版本元件的變更。
|
版本 |
變更 |
|---|---|
|
2.1.15 |
針對 Greengrass nucleus 2.16.0 版更新版本。 |
|
2.1.14 |
針對 Greengrass nucleus 2.15.0 版更新版本。 |
|
2.1.13 |
針對 Greengrass nucleus 2.14.0 版更新版本。 |
|
2.1.12 |
針對 Greengrass nucleus 2.13.0 版更新版本。 |
|
2.1.11 |
針對 Greengrass nucleus 2.12.0 版更新版本。 |
|
2.1.10 |
針對 Greengrass nucleus 2.11.0 版更新版本。 |
|
2.1.9 |
針對 Greengrass nucleus 2.10.0 版更新版本。 |
|
2.1.8 |
針對 Greengrass nucleus 2.9.0 版更新版本。 |
|
2.1.7 |
針對 Greengrass nucleus 2.8.0 版更新版本。 |
|
2.1.6 |
針對 Greengrass nucleus 2.7.0 版更新版本。 |
|
2.1.5 |
針對 Greengrass nucleus 2.6.0 版更新版本。 |
|
2.1.4 |
針對 Greengrass nucleus 2.5.0 版更新版本。 |
|
2.1.3 |
針對 Greengrass nucleus 2.4.0 版更新版本。 |
|
2.1.2 |
針對 Greengrass nucleus 2.3.0 版更新版本。 |
|
2.1.1 |
針對 Greengrass nucleus 2.2.0 版更新版本。 |
|
2.1.0 |
|
|
2.0.3 |
初始版本。 |