第8页
第4排
我正在尝试查看WorkspaceRunner调用的子工作区中发生的事件的日志可能在哪里。
我让FME服务器运行工作区(A),并作为过程工作区(B)的一部分被调用。
我能看到的唯一细节是成功调用了工作区(B)。但是,我希望看到工作区(A)的作业日志中显示的详细信息类型。
日志上简单地写着
90今天12:27:00通知0.0.4 WorkspaceRunner C:/Program Files/FMeserver/Server/FME/FME//Workspace/DataGovau-AFS LIC 2>@1
91岁今天13:24:46通知0.0 0.4 WorkspaceRunner_2:成功运行Workspace\\Workspace\DataGovau-AFS lic_uuw.fmw
你好,
据我所知,不可能在FME服务器上使用WorkspaceRunner运行工作区。使用FME 2016,当我试图发布它时,我甚至会收到一个警告。您需要在您的FME服务器主机上安装一个FME桌面许可证。但即使这样你也无法控制日志文件,因为工作区超出了FME服务器上下文。
你想用FMEServerJobSubmitter(FMEServerJobSubmitter)而不是WorkspaceRunner,并将这两个工作区发布到FME服务器。
然后(如果要同步或异步运行,则取决于JobSubmitter的确切设置),FME服务器完全了解这两个作业。
如果您同步运行它(等待作业完成=是),整个“第二”日志文件将包含在主工作区的日志中,如果你不等待第二个作业,它会得到自己的作业ID。
然后,您可以通过服务器Web UI查看日志,或者使用fmeserverlogfileretriever以编程方式检索日志。
?2019安全亚搏在线软件公司|法律