设置“批处理”样本
配置 FileInput 或 FileOutput 节点时,必须设置读取或写入文件的目录。在节点中,可以设置绝对路径或设置相对路径。如果设置相对路径,那么必须使用环境变量 MQSI_FILENODES_ROOT_DIRECTORY 设置根目录。
此样本中使用的根目录是:
- 在 Windows 上:c:\MQSIFileInput
- 在 Linux 上:/tmp/MQSIFileInput
注意:可以选择不同的根目录,并改为将环境变量 MQSI_FILENODES_ROOT_DIRECTORY 设为此目录。
此样本中使用两个消息流。在每个消息流中,FileInput 和 FileOutput 节点设置不同的相对路径:
- FileBatchProcessingSample_Branch 消息流:
- FileInput 节点 FILE_BRANCH:将“输入目录”属性设为相对路径 branch_out
- FileOutput 节点 FILE_HOFFICE:将“目录”属性设为相对路径 hoffice_in
- FileBatchProcessingSample_HOffice 消息流:
- FileInput 节点 FILE_HOFFICE_IN:将“输入目录”属性设为相对路径 hoffice_in
- FileOutput 节点 FILE_HOFFICE_OUT:将“目录”属性设为相对路径 hoffice_out
要设置“批处理”样本:
- 创建以下目录:
在 Windows 上:
- c:\MQSIFileInput\branch_out
- c:\MQSIFileInput\hoffice_in
- c:\MQSIFileInput\hoffice_out
在 Linux 上:
- /tmp/MQSIFileInput/branch_out
- /tmp/MQSIFileInput/hoffice_in
- /tmp/MQSIFileInput/hoffice_out
- 确保缺省 Integration 节点已创建。
- 将环境变量 MQSI_FILENODES_ROOT_DIRECTORY 设为根目录。
- 遵循设置命令环境中的指示信息来创建命令环境以及包含以下行(请确保等号 (=) 的前后没有空格)的命令文件:
- 停止并重新启动 Integration 节点。请参阅启动和停止代理。
返回到样本主页