Skip to content

文件传输任务至指定服务器

任务名称:fileTransferJobHandler

任务作用:将本机文件传输到指定服务器的指定位置,支持单服务器传输、多服务器传输两种配置方式。

文件传输到单个服务器-任务串示例

配置示例
text
readPath=C:\Users\Innog\Desktop\temp\data\newsComment
writePath=C:\Users\Innog\Desktop\temp\data\newsComment3
host=127.0.0.1
port=8110
pathType=d
isZip=1
exportFields=IR_SID;IR_HKEY;IR_GROUPNAME

任务串解释

  • readPath:文件的读取路径
  • writePath:目标服务器的文件写入路径
  • host:目标服务器host
  • port:目标服务器端口
  • pathType:文件目录的存储类型
    1. 默认为空,为空时直接存放到目标服务器指定路径下
    2. 可选值:d:按天存放; m:按月存放; y:按年存放
    3. 指定参数时,在目标服务器指定路径下按天|月|年创建文件夹后,存放到相应的路径下,此处的文件夹创建根据服务器当前时间创建
  • isZip:文件传输时是否压缩
    1. 默认为空,不压缩
    2. 值为 1 时,进行压缩传输
  • exportFields:指定传输字段,多个字段之间以英文;分割,如果不指定则传输全部字段

文件传输到多个服务器-任务串示例

配置示例
text
readPath=C:\Users\Innog\Desktop\temp\data\newsComment
serverJson=
[{"host":"127.0.0.1","port":"8110","writePath":"C:\\Users\\Innog\\Desktop\\temp\\data\\newsComment1","isZip":"1"},{"host":"127.0.0.1","port":"8110","writePath":"C:\\Users\\Innog\\Desktop\\temp\\data\\newsComment2","pathType":"d","isZip":"1"}]

任务串解释

  • readPath:文件读取路径
  • serverJson:目标服务器信息,json串的字段释义同上 将文件传输到单个服务器-任务串示例

任务名称:FileTransfer2JobHandler

任务作用:将本机文件传输到指定服务器的指定位置(支持子文件夹文件移动,子文件源文件夹结构会同步过去)。支持单服务器传输、多服务器传输两种配置方式。

文件传输到单个服务器-任务串示例

配置示例
text
readPath=C:\Users\Innog\Desktop\temp\data\newsComment
writePath=C:\Users\Innog\Desktop\temp\data\newsComment3
host=127.0.0.1
port=8110
loadType=copy

任务串解释

  • readPath:文件的读取路径
  • writePath:目标服务器的文件写入路径
  • host:目标服务器host
  • port:目标服务器端口
  • loadType:move、copy

文件传输到多个服务器-任务串示例

配置示例
text
readPath=C:\Users\Innog\Desktop\temp\data\newsComment
serverJson=
[{"host":"127.0.0.1","port":"8110","writePath":"C:\\Users\\Innog\\Desktop\\temp\\data\\newsComment1","isZip":"1"},{"host":"127.0.0.1","port":"8110","writePath":"C:\\Users\\Innog\\Desktop\\temp\\data\\newsComment2","pathType":"d","isZip":"1"}]

任务串解释

  • readPath:文件读取路径
  • serverJson:目标服务器信息,json串的字段释义同上 将文件传输到单个服务器-任务串示例

数据业务研发中心