Section/sectionGroup
| 参数
| 功能
| 示例
|
ServiceRunTimeConfig
| ReLoadDataInterval
| 当Picker数据源一次调用未取完时重新加载数据的时间间隔,单位为毫秒
| 15000
|
| BindingDelay
| 为控制多组件同时加载而对多于一个的组件进行延迟绑定的间隔时间,单位为毫秒
| 20000
|
sectionGroup:Pickers
| AssemblyFileName
| 由Servier反射加载的Dll名称,如采用GAC全Namespace加载时可为空
| D:\abc\DataPicker.dll
|
| ClassName
| 由Servier反射加载的实例类名,与AssemblyFileName配合使用时参照示例A,单独使用并从GAC加载时参数示例B
| A: Microsoft.Carrier.DataPicker.FilePicker
B:
Microsoft.Carrier.DataPicker.FilePicker,DataPicker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=807afa15f38659be
|
| TimeInterval
| 每隔指定时间就定时触发,单位为分(支持小数)
| 0.5
|
| FixedTime
| 每天指定触发时点触发,单位为分(支持小数)
注:只有TimeInterval<=0时才会使用此方式触发
| 22:00
|
| SourcePath
| 数据源位置,可用于存放如File位置,数据库连接,MQ位置等,由Picker自行决定使用方式
| D:\data\
|
| SourceTag
| 数据提取标记,可用于指定标签、指定文件通配符、SQL 查询等,由Picker自行决定使用方式
| *.xml
|
| DestinationObject
| 此Picker获取数据对象后传送数据的目标对象,格式为Putters组/目标Section名
| Putters/Vehicle_Putter_MQ
|
sectionGroup:Putters
| AssemblyFileName
| 由Servier反射加载的Dll名称,如采用GAC全Namespace加载时可为空
| D:\abc\DataPutter.dll
|
| ClassName
| 由Servier反射加载的实例类名,与AssemblyFileName配合使用时参照示例A,单独使用并从GAC加载时参数示例B
| A: Microsoft.Carrier.DataPicker.FilePutter
B:
Microsoft.Carrier.DataPutter.MQPutter,DataPutter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=807afa15f38659be
|
| DestinationPath
| 数据目标位置,可用于存放如File位置,数据库连接,MQ位置等,由Putter自行决定使用方式
| linnet\private$\test008
|
| DestinationTag
| 数据存放标记,可用于指定标签、MQ地址、SQL 表名等,由Putter自行决定使用方式
| MQPutterData
|
| RetryCount
| 数据发送失败时的重试次数
| 5
|
| RetryInterval
| 数据发送失败时的重试间隔,单位为分
| 1
|
| FullQueuing
| 是否将所有数据都进行队列化发送,而不仅是错误数据(有新数据到达时,不是直接发送,而是先进入发送队列,等待发送队列的调度统一发送)
| true
|