AWS IoT-Core 主题中允许有多少个级别?有可能增加吗?
How many levels are allowed in AWS IoT-Core Topics? Is it possible to increase it?
我在一个主题超过 8 级的项目中工作。我刚刚意识到,当我尝试发布 9 级主题 T0/T1/T2/T3/T4/T5/T6/T7/T8
时,AWS IoT-Core test
会抛出一个错误:Error Code 8 - AMQJS0008I Socket closed
:
但是如果我减少到 8 levels topic (T0-T7)
一切正常。 我假设 8 级是极限。
AWS official documentation 没有显示该代理允许多少个主题或如果可能我们如何增加它。
我什至没有找到这个限制 regular MQTT broker,这可以给我一些关于 AWS 的线索。
那么,有人知道允许多少级别或如何增加级别 - 如果可能的话在 AWS 中吗?
有 8 个主题级别或 7 个正斜杠的限制。这记录在 https://docs.aws.amazon.com/general/latest/gr/iot-core.html#limits_iot
的协议限制下
Maximum number of slashes in topic and topic filter
A topic in a publish or subscribe request can have no more than 7 forward slashes (/). This excludes the first 3 slashes in the mandatory segments for Basic Ingest topics ($AWS/rules/rule-name/).
我没有看到任何说明可以提高此限制的文档。
我在一个主题超过 8 级的项目中工作。我刚刚意识到,当我尝试发布 9 级主题 T0/T1/T2/T3/T4/T5/T6/T7/T8
时,AWS IoT-Core test
会抛出一个错误:Error Code 8 - AMQJS0008I Socket closed
:
但是如果我减少到 8 levels topic (T0-T7)
一切正常。 我假设 8 级是极限。
AWS official documentation 没有显示该代理允许多少个主题或如果可能我们如何增加它。 我什至没有找到这个限制 regular MQTT broker,这可以给我一些关于 AWS 的线索。
那么,有人知道允许多少级别或如何增加级别 - 如果可能的话在 AWS 中吗?
有 8 个主题级别或 7 个正斜杠的限制。这记录在 https://docs.aws.amazon.com/general/latest/gr/iot-core.html#limits_iot
的协议限制下Maximum number of slashes in topic and topic filter
A topic in a publish or subscribe request can have no more than 7 forward slashes (/). This excludes the first 3 slashes in the mandatory segments for Basic Ingest topics ($AWS/rules/rule-name/).
我没有看到任何说明可以提高此限制的文档。