span8
span4
如果你看到下面的错误信息,那么你就已经突破了单一的FME Desktop许可证运行8和并发fme.exe工艺的限制:
错误信息是:FME许可证系统故障:已达到许可中指定的并发FME实例的最大数目(-508)
注意:该设置是系统范围的,因此在同一台计算机上进行多次安装将不允许同时进行更多的进程。
此限制是从该“分组”变压器放置在并行处理不同。这些变压器限制的基础上许可级别的进程数。更多这方面的信息可以在找到产品文件和博客文章FME 2012偷窥:并行处理。
FME桌面许可证被限制到允许的最大8个fme.exe过程,以在任一周时间中运行。这包括任何运行工作空间和任何数据检查员,无论是通过命令行或工作台,包括来自使用WorkspaceRunner变压器另一个工作空间启动运行。
如果您收到此错误,但不尝试运行则超过8个并发工作区中的任务管理器中检查已经失败的早期作业完成后终止任何空闲fme.exe过程。
作业取消后,空闲(0%CPU)fme exe进程仍显示在任务管理器中
如果这是一个反复出现的问题,解决方法是建立一个Python关闭脚本结束所有fme.exe过程中涉及的工作区完成后。你可以找到一个示例脚本在这里。
关闭python脚本示例
注意:如果还有其他fme.exe进程仍在运行,则您将无法执行此操作,因为这些进程也将被终止,但您可以为脚本设置一个计划,以便在您知道没有其他正在运行的工作区时运行。
该工作空间变压器开发使运行一个工作区会引发一系列的子工作区的运行。该作品以产生一个新的FME的过程,是不过批处理使用该变压器可以产生许可错误有用。您可以控制在变压器参数的新FME过程的产卵,以帮助减少这种错误发生的风险。
WorkspaceRunner参数编辑器
调整这些参数的设置应该可以帮助您避免与许可错误进一步接触。例如:“并发FME最大进程数”设置为5将留下可用于运行其他工作区2个FME过程。
如果你有兴趣在实现并发进程的数量较多,我们建议您看看FME服务器,这是一个可扩展的解决方案,使您可以增加根据您的需要的并发进程数 - 通过增加FME Server引擎的数目。
fme服务器是一个与fme桌面携手工作的web应用程序,它为您的所有工作区提供了一个自动化平台。
FME服务器提供了两个主要功能,可以帮助您克服此授权错误:
亚搏在线外管局为FME服务器提供60天免费试用:https://www.亚搏在线safe.com/fme/fme-server/trial-download/
如果转换为在fme服务器上运行工作区,则需要用fmeserverjob提交者。
fmeserverjobsubmitter具有与workspacerunner相同的底层角色,但提供了其他参数,如指定作业队列。此转换器为每个输入它的功能提交一个作业,但此处要注意的关键参数在提交模式:
如果设置为“否”,则作业将异步运行,这意味着一旦服务器收到请求,作业ID将通过提交的端口输出。
fmeserverjobsubmitter参数编辑器
有关进一步的故障排除帮助,请参阅文章:FME服务器故障排除:FMeServerJobSubmitter。
©2019安全亚搏在线软件公司|法律