软件性能

产品与实体

限制项 描述 限制
标签Tag个数 单个产品、实体、网关或分组最多可以添加的标签数。 100
产品数量 单账号最多可以创建的产品数。 100
实体数量 单产品最多可以添加的实体数。 500,000
单账号最多可以添加的实体数。 1,000,000
网关与实体 单个网关下最多添加的实体数。 1,500
产品Profile功能定义 单个产品最多可添加的功能数。 50
struct类的属性,最多可添加的参数个数。 10
当功能的数据类型为enum时,枚举项最多不超过30个。 30
当功能的数据类型为text时,数据长度不超过2,048字节。 2,048字节
当功能的数据类型为array时,数组内的元素不超过128个 128
服务中可添加的入参和出参分别不超过20个。 20
事件中可添加的出参不超过50个。 50
导入产品模型profile时,文件大小不超过256 KB。 256 KB
数据解析 数据解析脚本文件大小不能超过48 KB。 48 KB
数据存储时间 产品运行时,产生的属性、事件、服务数据存储时间为30天。超出30天的数据不再保存。 30天

连接通信

限制项 描述 限制
网关接入限制 使用同一个网关证书信息(相同的productId、deviceId)。在同一时间,只能和BV数字孪生模块服务器建立一个连接多机部署时共享连接。 1
连接次数 每秒最大REDIS连接请求数。 500
单网关每分钟最大连接请求次数。 5
网关订阅数 单网关的最大订阅数。超过 订阅数的请求将会被直接拒绝。网关可以通过验证callbackURL消息,确认请求是否成功。 100
请求数量 每秒由网关向BV数字孪生模块发送的请求数。 1,000
每秒由BV数字孪生模块向网关发送的请求数。 200
订阅关系限流 订阅关系,每秒向单应用程序发送的最大消息数。 1,000
消息通信限流 单网关每秒最多可上报的消息数量。 qos 0:30条/秒; qos 1:10条/秒; qos 2:10条/秒;
单网关接收下行消息的最大限制为30条/秒,同时受限于网络环境。 30条/秒
消息缓存时长 qos0消息的最大缓存时间。 qos为0时,丢弃发布请求消息。 不缓存
qos1消息的最大缓存时间。qos为1时,丢弃发布请求消息。 不缓存
qos2消息的最大缓存时间。如果最大时间后,未从接收端接收到callbackURL消息,则会丢弃发布请求消息。 根据重发次数设定,默认3次每10分钟一次。
消息重发机制 qos0消息的最大重发次数。 0次
qos1消息的最大重发次数。根据返回值确定是否重发,无返回值时不做处理。 返回值的最大等待时间为10分钟。 0次
qos2消息的最大重发次数。根据返回值确定是否重发,无返回值时不做处理。返回值时重发每10分钟一次,最多重发3次。 3次
REDIS消息长度 REDIS单个发布消息最大长度。超过此大小的发布请求将被直接拒绝。 256 KB
HTTP超时时间 响应HTTP请求的超时时间。 8秒

Topic相关

限制项 描述 限制
自定义Topic类数量 一个产品最多可以定义50个Topic类。 50
权限 实体只能对自己的Topic进行消息发布与订阅。 -
Topic长度 Topic长度不能超过128字节, UTF-8编码字符。 128字节
Topic类目 一个Topic中最多可包含多少个层级类目,即Topic中斜杠的最大数量。 7
订阅数 每个订阅请求的最大订阅数。 8
操作生效时间 订阅和取消订阅都是操作10秒后生效,一次订阅永久生效。建议提前订阅Topic以免漏失信息。示例:实体向TopicA发送SUB请求,10秒后,订阅生效,实体开始收到实 时消息,除非取消订阅,实体将一直接收TopicA的消息。 10秒
广播Topic 一个广播Topic最多可以被1,000个接收端订阅。 1,000
服务端SDK每秒只可发一条广播消息。 1条/秒
作者:北京-产品-yantings  创建时间:2024-08-14 16:46
最后编辑:北京-产品-yantings  更新时间:2026-07-16 17:09
上一篇:
下一篇: