span8
span4
大家好,
我有一个桌面工作正常工作区,甚至在我们的预生产FME Server环境中正常工作,但是当我尝试到我们的生产FME Server实例上运行,我得到上述错误信息。有任何想法吗?下面完整的日志(已删除元素表现出如数据库和密码senitive东西!):
FME 2017.1.1.1(20171014 - 建立17652 - WIN64)AA AA FME_HOME为 'C:\ Program Files文件\ FME_Server_2017.1.1.1 \服务器\ FME \' AA AA FME引擎(节点锁定CRC)AA AA序列号:SAFEÂÂ亚搏在线 ÂÂ Machine host name is: -- ÂÂ START - ProcessID: 8424, peak process memory usage: 34820 kB, current process memory usage: 34820 kBÂÂ ÂÂ ÂÂ FME Configuration: Reader Keyword is `ORACLE_SPATIAL_1'ÂÂ ÂÂ FME Configuration: Writer Keyword is `MULTI_WRITER'ÂÂ ÂÂ FME Configuration: Writer Group Definition Keyword is `MULTI_WRITER_DEF'ÂÂ ÂÂ FME Configuration: Reader type is `ORACLE_SPATIAL'ÂÂ ÂÂ FME Configuration: Writer type is `MULTI_WRITER'ÂÂ ÂÂ FME Configuration: No destination coordinate system setÂÂ ÂÂ FME Configuration: Current working folder is `C:\ProgramData\Safe Software\FME Server\repositories'ÂÂ ÂÂ FME Configuration: Temporary folder is in the system location `C:\_FME_TEMP\fmeengines\--_Engine1'ÂÂ ÂÂ FME Configuration: FME_HOME is `C:\Program Files\FME_Server_2017.1.1.1\Server\fme\'ÂÂ ÂÂ FME Configuration: FME_BASE is 'no'ÂÂ ÂÂ FME Configuration: FME_MF_DIR is 'C:\ProgramData\Safe Software\FME Server\repositories\Elizabeth_Line\GWP_MV_EMS_MID_creation_server/'ÂÂ ÂÂ FME Configuration: FME_MF_NAME is 'GWP_MV_EMS_MID_creation_server.fmw'ÂÂ ÂÂ FME Configuration: FME_PRODUCT_NAME is 'FME(R) 2017.1.1.1'ÂÂ ÂÂ System Status: 10.12 GB of disk space available in the FME temporary folder (C:\_FME_TEMP\fmeengines\--_Engine1)ÂÂ ÂÂ System Status: 8.00 TB of virtual memory availableÂÂ ÂÂ Operating System: Microsoft Windows Server 2008 R2 Server 4.0, Enterprise Edition 64-bit Service Pack 1 (Build 7601)ÂÂ ÂÂ FME Platform: WIN64ÂÂ ÂÂ Locale: en_USÂÂ ÂÂ Code Page: 1252 (ANSI - Latin I)ÂÂ ÂÂ FME Configuration: Process limit is 16.00 GB of physical memoryÂÂ ÂÂ FME Configuration: Start freeing memory when process usage exceeds 48.00 GB of virtual memoryÂÂ ÂÂ FME Configuration: Stop freeing memory when process usage is below 36.00 GB of virtual memoryÂÂ ÂÂ Creating writer for format: ÂÂ ÂÂ Warning: not all Stashed Objects that were registered were dropped before shutdown.这可能会导致不稳定
非常感谢
担
我不相信“并非所有隐藏对象”的警告表明了问题的性质,特别是当日志突然停止时。我认为这意味着fme进程已经停止,其他一些任务正试图与之沟通。
所以…你的工作区里有检查员或记录员的变压器吗?有时这是一个仍在努力进行的过程,有时也会引起问题。也许删除任何存在并重新运行它。
否则,我同意niels的观点,即要注意服务器版本不早于构建工作区的桌面版本。
此外,我建议使用标准的调试技术来找出错误发生的时间点;即使工作区只读数据;然后阅读和转换;然后读,转换,写。这将有助于确定问题发生在哪里,这是成功的一半。
嗨,马克,谢谢你的回复。我可以确认pre prod和prod fme服务器环境都与上面日志文件(2017.1.1.1内部版本17652 64位)中列出的版本相同,并且工作区中没有日志记录器或检查器。我还可以确认桌面的版本与发布它的版本相同。
我刚刚记住的一件事是,在将工作区发布到服务器后,fme desktop遇到一个错误,需要关闭(尽管没有发生什么的记录?)是的。它似乎成功地发布了工作区,但工作区是否因此而损坏?如果发生这种情况,是否在某处创建了转储文件?我在“事件查看器”中查看过,但得到的结果是:
故障应用程序名称:fmeworkbench.exe,版本:2017.7.27.17652,时间戳:0x59e2ab26故障模块名称:qfmeext.dll,版本:2017.7.27.17652,时间戳:0x59E2A8E7异常代码:0xC0000005错误偏移量:0x000000000019DAB3错误进程ID:0x22d0错误应用程序启动时间:0x01D4863254103397错误应用程序路径:C:“程序文件”\fme_desktop_2017.1.1.1\fmeworkbench.exe错误模块路径:C:“程序文件”\fme_desktop_2017.1.1\qfmeext.dll报告ID:C1D96BCB-F225-11E8-9025-0050569B6613
当做
担
发布后工作台崩溃可能是指针。这在前期制作中也会发生吗?你能在生产中复制吗?你能用一个新名字在生产中复制它吗?在新的存储库中?等。
我将开始重新将工作区提交到服务器,直到崩溃消失,然后检查它是否正常运行。
你可以更改服务器中的调试级别,但在生产之前,我想尝试其他替代方法。(不确定您的生产环境有多重要。)
嗨,尼尔斯,只有在生产中崩溃,而不是在预生产中,我将有一个调查重新提交明天时,我在办公室,因为也可能有一些许可问题的产品,我需要与管理员在那里,然后我继续任何事。如果需要,它们还可以更改调试级别。
很难说撞车是造成这个问题的原因,但我当然认为首先值得一看。最好的方法是从服务器中删除现有的工作区并重新发布它。如果它再次崩溃,让我们知道。请注意,工作台崩溃并不一定意味着工作区没有正确发布—这可能是两个独立的问题。如果您在运行工作区时仍然遇到问题(无论发布向导是否崩溃),我建议您与我们的支持团队联系亚搏在线safe.com/support网站-向他们提供正在发生的事情的细节,他们将能够进一步调查。但是,同样,我会尝试在禁用writers的情况下发布工作区(例如),看看它是否可以这样运行,只是看看写入是否是问题所在。有时,通过禁用工作区的某些部分,或仅在小样本数据上运行它,可以确定问题的位置,这有助于确定问题所在。
没有工作区、历史记录或更详细的日志很难说。以前有用吗?作者使用什么格式?请确保不使用比服务器版本更新的桌面。没有64/32位差异?预生产等于生产吗?(因为通常不是。)
©2019安全亚搏在线软件公司|法律