当切换某个值流的持久化方案提供工具 (例如,从 ThingworxPersistenceProvider 切换到 InfluxPersistenceProviderPackage) 时,任何实现值流的事物都必须调用 RestartThing 服务以检索写入到新的持久化方案提供工具的条目。如果没有重新启动事物,条目可以写入到数据库,但是,只有重新启动了事物后,才会检索到这些条目。 |
名称 | 说明 | 默认值 | ||
---|---|---|---|---|
连接 URL | 数据库的 URL,您应该从该数据库中获取连接。 | http://localhost:8086 | ||
令牌 | 用于代替密码访问系统的安全令牌。(类似于 appkey)。 | |||
“组织名称” | 组织名称 | |||
“段名称” | 数据存储段名称 (存储所有数据的架构)。 | |||
自动创建存储段 | 如果设置为 true,则创建于 bucketName 内指定的存储段 (若其尚不存在)。否则,若存储段不存在,则会发生错误。 | False | ||
保留期 (天数) | 保留数据的天数。数据将在此时段后删除。默认值 0 表示永久保留数据。 | 0 | ||
“批处理大小” | 此为 influx 客户端使用的批处理大小。它将始终以批处理形式发送数据点,以提高性能。其补充了流批处理大小。当批处理大小的点数已准备就绪可供发送时,会将数据发送到 influx。
| 1000 | ||
刷新间隔 | 指示 influx 客户端在未达到其批处理大小时的数据刷新频率。以毫秒为单位指定值。
| 每秒 1 或 1000 次 | ||
从持久化方案提供工具获取数据大小 | 要批量提取的行数,而非缓存客户端的所有行。 | 5000 | ||
连接超时时间 | 尝试连接到 influx 所花费的时间。以秒为单位指定值。 | 10 | ||
读超时时间 | 为请求从 influx 读取数据所花费的时间。以秒为单位指定值。 | 10 | ||
写超时时间 | 尝试将数据写入 influx 所花费的时间。以秒为单位指定值。
| 20 | ||
“日志级别” | influx 客户端和日志的日志级别将发送到控制台输出。这些值可以为 NONE、BASIC、HEADERS 或 BODY,每个级别都提供了更为详细的信息。 | “无”(NONE) |
名称 | 说明 | 基本类型 | 默认值 | ||
---|---|---|---|---|---|
清空流缓冲区之前的最长等待时间 (毫秒) | 清空流缓冲区之前系统将等待的毫秒数。 | 数字 | 10000 | ||
清空流缓冲区之前项的最大数量 | 清空流缓冲区之前可累积的项的最大数量。 | 数字 | 1000 | ||
缓冲区状况扫描频率 (毫秒)。 | 检查指定速率值 (以毫秒为单位) 的缓冲区状态 | 数字 | 5 | ||
队列大小上限 | 队列中流条目的最大数量。达到指定的值后,后续条目将被拒绝。 | 数字 | 250000 | ||
处理块中流写入的最大次数 | 可在单个块中处理的最大流写入次数。 | 数字 | 2500 | ||
处理线程数目 | 专用于流的处理线程数量。
| 数字 | 5 | ||
流写入重试最大次数 | 写入失败时为批量写入重试次数。
| 数字 | 5 |
名称 | 说明 | 基本类型 | 默认值 | ||
---|---|---|---|---|---|
清空值流缓冲区之前的最长等待时间 (毫秒) | 清空值流缓冲区之前系统等待的毫秒数。 | 数字 | 10000 | ||
清空值流缓冲区之前项的最大数量 | 清空值流缓冲区之前可累积的项的最大数量。 | 数字 | 1000 | ||
缓冲区状况扫描频率 (毫秒) | 检查指定速率值 (以毫秒为单位) 的缓冲区状态 | 数字 | 5 | ||
队列大小上限 | 队列中值流条目的最大数量。达到指定的值后,以下条目将被拒绝。 | 数字 | 1000000 | ||
处理块中值流写入的最大次数 | 可在单个块中处理的项的最大数目。 | 数字 | 25000 | ||
处理线程数目 | 分配给值流的处理线程数量。
| 数字 | 10 | ||
值流写入重试最大次数 | 写入失败时为批量写入重试次数。
| 整数 | 5 |