span8
span4
span8
span4
Error as seen in the processMonitor.log:
Wed-25-Sep-2013 05:07:57 PM INFORM Core 393558 : Commencing startup of process "Core".This is attempt 3.
Wed-25-Sep-2013 05:08:06 PM INFORM Thread-11 Core java.lang.OutOfMemoryError: Java heap space
Wed-25-Sep-2013 05:08:06 PM INFORM Thread-11 Core at java.lang.StringCoding$StringDecoder.decode(Unknown Source)
Wed-25-Sep-2013 05:08:06 PM INFORM Thread-11 Core at java.lang.StringCoding.decode(Unknown Source)
Wed-25-Sep-2013 05:08:06 PM INFORM Thread-11 Core at java.lang.String.
周三,25月 - 2013下午5时08分06秒INFORM线程11核心在org.postgresql.core.Encoding.decode(Encoding.java:193)
周三,25月 - 2013下午5时08分06秒INFORM线程11核心在org.postgresql.core.Encoding.decode(Encoding.java:205)
周三,25月 - 2013下午5时08分06秒INFORM线程11核心在org.postgresql.jdbc2.AbstractJdbc2ResultSet.getString(AbstractJdbc2ResultSet.java:1879)
周三,25月 - 2013下午5时08分06秒INFORM线程11核心在org.postgresql.jdbc2.AbstractJdbc2ResultSet.getString(AbstractJdbc2ResultSet.java:2405)
周三,25月 - 2013下午5时08分06秒在COM.safe.fmeserver.JobRequest IN亚搏在线FORM线程11核心。
周三,25月 - 2013下午5时08分06秒INFORM线程11核心在COM.safe.fmeserver.T亚搏在线ransformationManager.init(TransformationManager.java:184)
周三,25月 - 2013下午5时08分06秒INFORM线程11核心在COM.safe.fmeserver.F亚搏在线MEServer.initLoadConfigParams(FMEServer.java:158)
周三,25月 - 2013下午5时08分06秒INFORM线程11核心在COM.safe.fmeserver.F亚搏在线MEServerBase.init(FMEServerBase.java:182)
周三,25月 - 2013下午5时08分07秒INFORM线程11核心在COM.safe.fmeserver.F亚搏在线MEServer.main(FMEServer.java:1003)
周三,25月 - 2013下午5时08分07秒WARN ProcessStateReportListener插座关闭
周三,25月 - 2013下午5时08分07秒WARN睿393562:过程“核心”意外结束。正在重新启动尝试的4 ...
周三,25月 - 2013下午5时08分07秒WARN睿393563:
检查:
Error as seen in the FME Server Web User Interface (http://
The cause of these errors is likely to do with the fme_jobs table and the number of queued jobs contained within.In the instance above, there were 90,000+ jobs in the job queue for FME Server to process.It is likely that these job requests were being queued for several days and went unnoticed until the problem presented itself after a restart of FME Server.On the restart, FME Server would error and not startup successfully.
It is important to consider the memory limit imposed on FME Server's core process - 1024mb.This is set in theprocessMonitorConfig.txtfile.The error above in the processMonitor.log indicates an "OutofMemory" Error.With this large number of queued jobs the FME Server core tries to load them into memory for processing as it normally would.This memory limit prevents the FME Server core for utilizing too much memory on the system preventing other possible memory unrelated issues in other processes.
# Start FME Server Core CMDFMEServer_Core="C:/apps/FMEServer/Utilities/jre/bin/FMEServer.exe" -FMESERVER_CLASSPATH "C:/apps/FMEServer/Server/lib/*;C:/apps/FMEServer/Server/lib/fmeutil/fmeutil.jar;C:/apps/FMEServer/Utilities/jdbc/*" -Djava.library.path="C:/apps/FMEServer/Server/lib/fmeutil" -Djava.security.manager -Djava.security.policy="C:/apps/FMEServer/Server/security/fmeserver.policy" -Djava.security.auth.login.config="C:/apps/FMEServer/Server/security/fmeserver.config" -Xms32m -Xmx1024m -Xrs COM.safe.fmeserver.FMEServer "C:/apps/FMEServer/Server/fmeServerConfig.txt" -MONITOR_PORT 0|attempts=20
There are two solutions to this.
如果有必要在处理的队列中的作业的第一解决方案是增加上述内存限制。你发现你没有在系统上有足够的可用内存之前,这可能无法克服的问题。我们不知道会是多少内存需要适应90000个排队的作业。我们也不知道有多少排队的作业可以由FME Server Core中使用的内存1024MB入住。因此,这将是一个审判的错误,以确定是否该解决方案是可能的你。
请使用这种方法报告您的成功或失败。
注意:我们不建议在过这种方式连接FME Server的数据库存储库。我们将解决需要在今后的版本中做到这一点。
第二个解决方案和建议,将截断fme_jobs表在FME Server数据库存储库。你需要与相应的客户端连接到数据库(如果使用的是Postgres与FME Server的交付,您可以通过使用Postgres的管理应用程序的端口7080连接到它),并运行fme_jobs表的表截断命令。
即“截断表fme_jobs;”
这将重置队列中,你会失去你所有的队列中的作业,但你会在任何时间到了。
无论这些决议已经完成后重新启动FME Server处理。
请这篇文章,报告任何困难www.亚搏在线safe.com/support。
FME Server Database Service Won't Start with Error 193: Not a Valid Win32 Application
FME Server Database Service Won't Start (FME Server 2013, SP2)
Removing the Database Service dependency for the Core
Shared Resources not accessible when workspace run on FME-Server
X-Frame-Options header | FME Server Clickjacking prevention
Error Configuring SQL Server Database
Assigning jobs to specific FME Engines (2011/2012 only)
Problem Accessing Web User Interface When Connected through Active Directory
Create and schedule complex data transformation workflows (2013 and earlier)
© 2020 Safe Software Inc |Legal