|
如果您要使用 PostgreSQL 作为持久化方案提供工具,则离线队列会持续为故障转移提供支持,以实现 ThingWorx 高可用性。
|
文件传输设置
|
数据类型
|
默认
|
注解
|
---|---|---|---|
分配到文件传输池的最小线程数
|
NUMBER
|
10
|
|
分配到文件传输池的最大线程数
|
NUMBER
|
10
|
如果 ThingWorx 出现故障,异步文件传输可能会丢失。例如,此设置默认值为 10,且提交了 50 个长期执行的文件传输。如果 ThingWorx 出现故障,其中 40 个都将丢失。
|
添加新工作线程之前的队列条目最大数目
|
NUMBER
|
100
|
一次允许的启用传输最大值。
|
空闲线程超时 (秒)
|
NUMBER
|
600000
|
|
文件传输空闲超时 (秒)
|
NUMBER
|
30
|
|
文件传输块大小上限 (字节)
|
NUMBER
|
128000
|
此变量规定了系统级别文件传输过程中块大小的上限。EMS 配置仍具有优先权,但是,如果 EMS 配置的 buffer_size 比此变量中配置的大,则此变量会超过此块大小。如果通过 EMS 配置了较大的块大小 (128 KB),则必须增加此值。最大编译级别是 1 MB。
|
文件传输大小上限 (字节)
|
NUMBER
|
100000000
|
如果源文件大于该值,则传输失败并且会显示错误消息。
|
离线队列允许的文件传输最大数目
|
NUMBER
|
50000
|
|
离线队列中每个事物允许的文件传输最大数目
|
NUMBER
|
10
|
|
可排队文件传输存在时间 (秒)
|
NUMBER
|
86400
|
指定时间过后,文件传输将从离线队列中移除。
|
整个平台的 Edge 控制文件传输最大数目
|
NUMBER
|
500
|
整个平台中并发 Edge 控制传输的总数。传输范围是 1-1000。这与最大允许 always-on 传输有所不同 (由“添加新工作线程之前的队列条目最大数目”设置控制)。
|
单个事物的 Edge 控制文件传输最大数目
|
NUMBER
|
2
|
允许向 Edge 控制事物或来自 Edge 控制事物的最大并发传输数量。传输范围是 1-100。例如,值为 2,意味着一个 Edge 控制事物在给定时间内仅能有两个启用的传输 (上载或下载)。在没有容量之前,会拒绝所有对出队文件传输出口的后续请求。
|
Edge 控制文件传输空闲超时 (秒)
|
NUMBER
|
600
|
启用的作业在未成为操作对象的情况下可以维持启用状态的最长时间 (例如,通过数据传输或作业状态更新)。范围是 1-3600 秒。这与 always-on 传输作业的空闲超时很相似,但通常占轮询设备 ping 循环的时间更长。
|