thingsboard-tenant profile管理员配置文件

3.2版本后,物联网平台允许系统管理员为多租户配置相同的设置,每个租户在同一时间仅有一个配置。管理员可以定义API调用的最大值和信息传输限制,例如设备、资产、客户、用户、仪表盘和规则链的数量。当API使用超过预设阈值时,平台会暂停相关服务并通知租户。此外,平台跟踪API使用情况,包括传输、规则引擎、JS方法等多个方面,并实施速率限制策略以防止过度使用。
摘要由CSDN通过智能技术生成

overview

3.2版本后的tb允许系统管理员给多租户配置相同的设置,每个租户管理员在同一时间内只能拥有一个配置

实体限制

允许系统管理员定义最多的实体。
实体包括设备、资产、客户、用户、仪表盘和规则链

api限制和用法

允许管理员定义接收信息的最大值,信息包括API调用数等等。tb连续手机和分析数据包括API用法,典型的更新时间段是1分钟。

tb通过6个主要部件来跟踪api用法,包括传输、规则引擎、js方法、传输保存、邮箱和SMS服务。如果其中某个API达到了设定的阈值,tb就会将其给停用掉。比如,如果租户设备一个月产生超过100M的信息,tb会将这个租户所有的设备给停用掉。tb会通过邮件通知租户管理员,如果api信息超过设定的阈值。

  • transport 信息。包括数据上传、属性更新、RPC调用等
  • 传输数据点。包含一系列Kv组合的数据。如jsonkey是一个数据点
{
 "stringKey":"value1", 
 "booleanKey":true, 
 "doubleKey":42.0, 
 "longKey":73, 
 "jsonKey": {
    "someNumber": 42,
    "someArray": [1,2,3],
    "someNestedObject": {"key": "value"}
 }
}
  • 规则引擎操作。处理一条数据上传可能会导致多条规则引擎操作
  • js操作。同上。
  • 数据存储时间。定义数据存储在数据库的时间。TTL参数用于定义数据存储时间。如果要存储3个节点数据30天的话,TTL就需要设置成90天。

Rate limits速率限制

速率限制包含了值和时间段。如1000:60表示每60秒不超过1000条信息。也可以定义多节点配置。如100:1,1000:60表示每秒最多100条数据,但60秒不超过1000条数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值