第8页
第4排
在分布式环境中运行FME服务器时,在Windows和应用服务器(即Tomcat)在Linux上,数据下载结果不会写入Linux上的数据下载结果文件夹。
FME服务器完成作业后,响应将发送到数据下载服务。数据下载服务使用在FME引擎配置文件中定义的参数。如果它使用的任何路径被定义为UNC路径,因为服务在Linux设备上,所以找不到路径
为了解决这个问题,Linux路径需要在FME引擎配置文件(/server)中进行硬编码。/fmeengineconfig.txt文件)。
以下是我们在设置中使用的方法:
子节文件“下载服务\fme工作目录”\\bd-redhat4\datadownload\fmedatadownloadresults“\fme映射目录”c:/apps/fme server/server/repository/”\fme转换日志目录“\\bd-redhat4\datadownload\logs“\pre-command mkdir”!FME_auto_dir_name!“\宏定义FME服务器目标目录!FME_auto_dir_name!/\发布命令CD!FME_auto_dir_name!\发布命令!继续不警告!“c:/apps/fmeserver//utilities/zip.exe”-rq“!FME_auto_file_name.zip!“*\发布命令!继续不警告!CD.。\发布命令!继续不警告!rmdir/s/q“!FME_auto_dir_name!“\成功响应0:翻译成功outputlocation=/opt/apache-tomcat-6.0.18/webapps/root/fmedatadownloadresults/!fme_auto_file_name_simple.zip!|结果rootdir=/fmedatadownloadresults numFeaturesOutput=!FME_num_功能_输出!| logfilelocation=/opt/apache-tomcat-6.0.18/webapps/root/logs/!FME_auto_file_name_simple.log!| logfilename=datadownload/!FME_auto_file_name_simple.log!\失败\响应!FME错误编号!:!故障模式与后果分析|日志文件位置=!FME转换日志目录!/你看!FME_auto_file_name_simple.log!| logfilename=datadownload/!FME_auto_file_name_simple.log!
注:对于FME 2014 SP2及更早版本,您必须为正在运行的每个引擎更新一个日志文件。例如:/server/fmeengineconfig_n.txt文件.
?2019安全亚搏在线软件公司|法律