TR50 S&F 配置文件管理选项卡

TR50 S&F 配置文件是 TR50 S&F 设置的全局(针对网关)定义。可以在网关上定义多个 TR50 S&F 配置文件。一旦定义了 S&F 配置文件,就可以在 S&F profile(S&F 配置文件)参数中为任何支持 S&F 的触发器动作选择它。

如果无法将动作发送到 M2M 服务,则每个 S&F 配置文件将确定动作的存储位置和存储方式。存储时包含动作的实际实例是 TR50 S&F 队列。有关更多信息,请参见 TR50 S&F Queue Management(TR50 S&F 队列管理)选项卡

TR50 S&F 配置文件管理选项卡

 TR50 S&F Profile Management(TR50 S&F 配置文件管理)选项卡显示当前定义的 TR50 S&F 配置文件。此选项卡可用于添加、编辑和管理 TR50 S&F 配置文件。

总字节数的定义是队列数乘以配置文件存储大小(每个连接有 1 个队列)。用户应将其解读为“系统最多可为此配置文件使用 X(总字节数)”。例如:当有 2 个 TR50 连接,则显示的数据将为 20MB,是 2 乘以 10MB 的得出的结果,等于 20MB。已用字节将由单个配置文件的不同连接上存储的 SAF 消息大小(以字节为单位)定义。

添加 TR50 S&F 配置文件

要定义 TR50 S&F 配置文件,请选择 Add(添加)按钮以打开 TR50 Add S&F Profile(添加 TR50 S&F 配置文件)窗口。


TR50 S&F Profile(TR50 S&F 配置文件)表列出了网关上定义的所有配置文件。表中列出的配置文件是网关的全局配置文件,并不特定于或仅限于任何一个 TR50 连接。

参数 描述
Profile Name 用于标识 S&F 配置文件的名称。
Storage Type 使用此 S&F 配置文件的 S&F 队列的存储类型。选项包括 Memory(内存)或 Disk(磁盘)。
一旦使用存储类型(内存或磁盘)定义了 S&F 配置文件,在编辑 S&F 配置文件后将不能更改 Storage Type(存储类型)参数。
如果 Profile Name(配置文件名)也已更改,则可以完成对 Storage Type(存储类型)的更改。这将生成一个新的 S&F 配置文件。
有关更多信息,请参阅 TR50 存储类型注意事项
Enabled Storing 用于启用或禁用存储选项。
TTL TTL 是绑定时长。数据丢弃前在 S&F 队列中存储的最长时间。
选项包括 1 hour(1 小时)、12 hours(12 小时)、1 day(1 天)、3 days(3 天)、1 week(1 周)或 Custom(自定义)。
TTL Custom (sec) TTL 参数设置为 Custom(自定义)时显示。指定自定义 TTL 值,以秒为单位。
Enabled Pruning 用于启用或禁用对存储在 S&F 队列中的数据进行修剪(丢弃)的选项。
当 S&F 队列已满时,将对 S&F 队列进行修剪。
Pruning Size (%) Enabled Pruning(启用修剪)参数设置为 True 时显示。S&F 队列中将被修剪的数据百分比。
Storage Size (MB) S&F 队列的最大大小,以兆字节为单位。

编辑 TR50 S&F 配置文件

要编辑某个 TR50 S&F 配置文件,请选择该 TR50 S&F 配置文件:

  • 然后选择 Edit(编辑)按钮打开 TR50 S&F Edit Profile(编辑 TR50 S&F 配置文件)窗口。
  • 参数值的更改将立即生效,如图所示。


参数 描述
Profile Name 如果编辑配置文件名,则会使用新名称创建(复制)新的 TR50 S&F 配置文件。
Storage Type 使用此 S&F 配置文件的 S&F 队列的存储类型。选项包括 Memory(内存)或 Disk(磁盘)。
编辑 S&F 配置文件后将不能更改 Storage Type(存储类型)参数。
如果 Profile Name(配置文件名)也已更改,则可以完成对 Storage Type(存储类型)的更改。这将生成一个新的 S&F 配置文件。
有关详细信息,请参阅 TR50 存储类型注意事项
Enabled Storing 对通过 TR50 S&F 配置文件传入的新消息立即生效。
TTL 将对新消息和现有消息立即生效。
Enabled Pruning 立即生效。必要时将立即进行修剪。
Pruning Size (%) 立即生效。必要时将立即进行修剪。
Storage Size(MB) 立即生效。如果大小减小,将立即进行修剪(如有必要)以调整大小。

删除 TR50 S&F 配置文件

要删除某个 TR50 S&F 配置文件,请选择该 TR50 S&F 配置文件,然后选择 Delete(删除)按钮。删除配置文件是不可恢复的动作。

删除配置文件将导致存储在与该配置文件关联的所有 S&F 队列中的数据丢失。



TR50 存储类型注意事项

TR50 S&F Storage Type(TR50 S&F 存储类型)参数的选项包括:Memory(内存)或 Disk(磁盘)。
存储类型注意事项包括:

对于内存:

  • 使用随机存取内存
  • 操作速度比使用 Disk(磁盘)选项更快
  • 重新启动 deviceWISE(或操作系统)时不会保留队列中的数据。

对于磁盘:

  • 使用持久化(或非易失性)存储
  • 操作速度比 Memory(内存)选项慢
  • 重新启动 deviceWISE(或操作系统)时会保留队列中的数据。TR50 S&F 队列创建于暂存浏览器区域目录:/staging/system/qds。

更改现有 TR50 S&F 配置文件的存储类型:

  • 编辑 S&F 配置文件后不能更改 Storage Type(存储类型)参数,除非 Profile Name(配置文件名)也已更改。这将生成一个新的 S&F 配置文件。
    此限制与尝试此类型更改时对任何 S&F 队列及其内容的处理有关。
    要更改 TR50 S&F 配置文件的存储类型,请执行以下操作:
    • 使用不同的 Storage Type(存储类型)参数和不同的 Profile Name(配置文件名)编辑配置文件。保存新配置文件。
    • 删除原始配置文件。此操作应该在 S&F Queue(S&F 队列)中没有与 S&F Profile(S&F 配置文件)关联的数据时执行。
    • 编辑新配置文件并将 Profile Name(配置文件名)更改为原始配置文件使用的名称。

TR50 存储类型限制

Storage Type = Disk(存储类型 = 磁盘)选项在以下平台不可用:

  • 用于 Option CloudGate V1 的资产网关
  • 用于 USRobotics 的资产网关