AppSync: Mappning av filsystem misslyckas med "HeapDumpOnOutOfMemoryError"
Summary: AppSync: Användaren kan inte mappa filsystem i AppSync 2.2.3
Symptoms
AppSync-jobb hänger sig och efterföljande jobb kan inte köras.
I AppSync-serverloggen (C:\EMC\AppSync\jboss\logs\server.log på AppSync-servern) ser vi att AppSync Server-tjänsten startas om här....
07-30-2016 01:10:13.494 INFO [MSC tjänst tråd 1-1] [org.jboss.as.naming] [] [] JBAS011802: Startar namngivningstjänst
2016-07-30 01:10:14.823 INFO [MSC-tjänsttråd 1-7] [org.jboss.ws.common.management.AbstractServerConfig] [] [] JBoss Web Services – Stack CXF Server 4.0.2.GA
I AppSync Executive-loggen (C:\EMC\AppSync\jboss\logs\executive.log på AppSync-servern) visas följande minnesfel:
4098664.623: [Fullständig GC
[PSYoungGen: 384064K-384062K>(404032K)] [ParOldGen: 1398143K-1398143K>(1398144K)] 1782207K-1782205K>(1802176K) [PSPermGen: 157954K-157954K>(158272K)], 1.4650114 secs] [Times: user=5.06 sys=0.00, real=1.47 secs]
Shutdown failed: Timeout i väntan på signal från JVM.
Köhändelse "jvm_kill"
4098666.090: [Fullständig GC
JVM avslutades inte på begäran, avslutade
Enqueue Event 'jvm_killed'Enqueue
Event 'jvm_stopped'socket
read misslyckades. (En befintlig anslutning stängdes med våld av fjärrvärden. (0x2746))
Stänga backend-uttaget.
Förbereder för omstart med läge 4.
JVM kördes bara i -547624 sekunder, vilket ledde till ett misslyckat omstartsantal på 1.
Köa händelsen "jvm_failed_invocation"
Väntar 5 sekunder innan en annan JVM startas.
server som lyssnar på port 32000.
Ping-inställningar: wrapper.ping.interval=5, wrapper.ping.interval.logged=1, wrapper.ping.timeout=300
Enqueue Event 'jvm_restart'Enqueue
Event 'jvm_prelaunch'Startar
en JVM...
Befallning: "_jre\bin\java" -server -Xms1024m -Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintCommandLineFlags -XX:+UseCompressedOops -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=false -Dorg.jboss.resolver.warning=true -Dorg.tanukisoftware.wrapper.WrapperManager.mbean=false -Djboss.modules.system.pkgs=org.jboss.byteman - Djboss.server.default.config=standalone.xml -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Dorg.jboss.boot.log.file=logs/boot.log -Dlogging.configuration=file:standalone/configuration/logging.properties -Djboss.server.log.dir=logs -Dappsync.server=SVRAPPSYNC. PHYSIOCORP.COM -Dfile.encoding=UTF8 -Duser.language=sv -Djava.library.path="verkställande;.. /CST/builds/win_vc100_x64_r/bin" -classpath "executive/wrapper.jar;. /jboss-modules.jar" -Dwrapper.key="g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.debug="TRUE" -Dwrapper.pid=3408 -Dwrapper.version="3.5.14-pro" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=2 -Dwrapper.lang.domain=wrapper -Dwrapper.lang.folder=.. /lang org.tanukisoftware.wrapper.WrapperJarApp jboss-modules.jar -mp moduler -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.home.dir=.
JVM startade (PID=7788)
Enqueue Event 'jvm_start'
-XX:+HeapDumpOnOutOfMemoryError -XX:InitialHeapSize=1073741824 -XX:MaxHeapSize=2147483648 -XX:MaxPermSize=536870912 -XX:+PrintCommandLineFlags -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseCompressedOops -XX:-UseLargePagesIndividualAllocation -XX:+UseParallelGC
WrapperManager Debug: WrapperManager-klass initierad av tråd: main Använda classloader: sun.misc.Launcher$AppClassLoader@78d5c653
WrapperManager: Initierar...
Felsökning av WrapperManager: JVM #2
Felsökning av WrapperManager: Köra en 64-bitars JVM.
WrapperManager Felsökning: org.tanukisoftware.wrapper.WrapperManager paketinformation:
WrapperManager Felsökning: Implementeringstitel: org.tanukisoftware.wrapper
WrapperManager Felsökning: Implementeringsleverantör: Tanuki Software, Ltd.
Felsökning av WrapperManager: Implementeringsversion: 3.5.14
Felsökning av WrapperManager: Är förseglad?: Falsk
WrapperManager-felsökning: org.tanukisoftware.wrapper.WrapperManager-skyddsdomän:
WrapperManager felsökning: Plats: file:/C:/EMC/AppSync/jboss/executive/wrapper.jar Felsökning av
WrapperManager: Storlek: 117 262
Felsökning av WrapperManager: MD5: 3a16b23744071559f42f26c48b36e756
Felsökning av WrapperManager: Registrerar avstängningskrok
WrapperManager Debug: Använda wrapper
WrapperManager Debug: Läs in inbyggt bibliotek. Det finns flera möjliga filnamn och det första som hittas kommer att användas. Fel vid laddning av icke-befintliga filer är normalt och är bara ett problem om de alla misslyckas.
Felsökning av WrapperManager: Försök att läsa in det interna biblioteket med namnet: wrapper-windows-x86-64.dll Resultat: ingen wrapper-windows-x86-64 i java.library.path
Felsökning av WrapperManager: Försök att läsa in det interna biblioteket med namnet: wrapper.dll Resultat: Framgång!
Felsökning av WrapperManager: Det inbyggda biblioteket har lästs in.
Felsökning av WrapperManager: Lokaliserade resurser har lästs in.
Felsökning av WrapperManager: Anropa intern initieringsmetod.
WrapperJNI-felsökning: Initierar det inbyggda WrapperManager-biblioteket.
WrapperJNI-felsökning: Körbar Java-fil: C:\EMC\AppSync\jboss\_jre\bin\java.exe
WrapperJNI-felsökning: Inbyggt bibliotek: C:\EMC\AppSync\jboss\executive\wrapper.dll
WrapperJNI-felsökning: Windows-version: 6.2.9200
Felsökning av WrapperManager: Java-version : 1.7.0_17-b02 Java HotSpot(TM) 64-bitars Server VM
WrapperManager Felsökning: Java VM-leverantör: Felsökning av Oracle Corporation
WrapperManager: OS-namn : Felsökning av Windows Server 2012
WrapperManager: OS Arch : amd64
WrapperManager Debug:
WrapperManager Felsökning: Tråden för kontrollhändelseövervakaren startades.
Felsökning av WrapperManager: Tråden för startkörare har startats.
Felsökning av WrapperJarApp: Jar Huvudklass: org.jboss.modules.Main
WrapperJarApp-felsökning: Jar klassökväg: Ej angivet.
Felsökning av WrapperJarApp: Classpath[0]=file:C:/EMC/AppSync/jboss/jboss-modules.jar Felsökning av
WrapperManager: WrapperManager.start(org.tanukisoftware.wrapper.WrapperJarApp@5bfa19ca, args["-mp", "modules", "-jaxpmodule", "javax.xml.jaxp-provider", "org.jboss.as.standalone", "-Djboss.home.dir=."]) anropas av tråd: main
WrapperManager Felsökning: Tråden för kommunikationslöpare startades.
Felsökning av WrapperManager: Öppet uttag till omslaget... Felsökning av Wrapper-Connection
WrapperManager: Öppnad socket från 31 000 till 32 000
Felsökning av WrapperManager: Skicka ett paket NYCKEL: g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
WrapperManager Debug: handleBackend()
accepterade en socket från 127.0.0.1 på port 31000
som stänger backend-servern.
läsa ett paket NYCKEL : g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
Fick nyckel från JVM: g6PkoEa65igOyT26W3eDRDQ6_Kektd7Q
skicka ett paket LOW_LOG_LEVEL :
1 skicka ett paket LOGFILE: logs\executive.log
skicka ett paket EGENSKAPER: (Fastighetens värden)
Starta programmet.
skicka ett paket START : starta
WrapperManager Felsökning: Fick ett paket LOW_LOG_LEVEL :
1 Felsökning av WrapperManager: LowLogLevel från omslutningen är 1
WrapperManager-felsökning: Tog emot ett paket LOGFILE: logs\executive.log
WrapperManager Debug: Fick ett paket EGENSKAPER: (Fastighetens värden)
Felsökning av WrapperManager: Tog emot ett paket START: start
WrapperManager Felsökning: Java temporär katalog: C:\Windows\TEMP
WrapperManager Debug: anropa WrapperListener.start()
WrapperManager Debug: WrapperListener.start löpartråd startad.
WrapperJarApp Debug: start(args) Väntar upp till 2 sekunder på att huvudmetoden ska slutföras.
WrapperJarApp-felsökning: anrop av huvudmetod
WrapperManager Debug: Skicka ett paket START_PENDING : 5000
lΣsa ett paket START_PENDING : 5000
JVM signalerade en väntande start med waitHint på 5000 millis.
Felsökning av WrapperManager: Skicka ett paket START_PENDING : 5000
WrapperJarApp-felsökning: start(args) slut. Main Completed=false, exitCode=null
WrapperManager Debug: returnerad från WrapperListener.start()
WrapperManager Debug: Skicka ett paket STARTAT :
WrapperManager Felsökning: Threaden WrapperListener.start runner stoppades.
Felsökning av WrapperManager: Startspårtråden stoppades.
Läs ett paket START_PENDING : 5000
JVM signalerade en väntande start med waitHint på 5000 millis.
läsa ett paket STARTED :
JVM signalerade att det startades.
Enqueue Event 'jvm_started'send
a packet PING : ping
WrapperManager Debug: Tog emot ett paket PING : ping
WrapperManager Felsökning: Skicka ett paket PING : ping
läsa ett paket PING : ping
INFO (WrapperJarAppMain) 2016-07-30 01:10:02,400 [org.jboss.modules] Modul JBoss Modules version 1.1.1.GA
skicka ett paket PING : ping
WrapperManager Felsökning: Tog emot ett paket PING : ping
WrapperManager Felsökning: Skicka ett paket PING : ping
läsa ett paket PING : ping
INFO (WrapperJarAppMain) 2016-07-30 01:10:05,072 [org.jboss.msc] ServiceLogger_$logger JBoss MSC-version 1.0.2.GA
INFO (MSC-tjänsttråd 1-4) 2016-07-30 01:10:05,151 [org.jboss.as] ApplicationServerService JBAS015899: JBoss AS 7.1.1.Final "Brontes" startar
WrapperJarApp Felsökning: huvudmetod slutförd
skicka ett paket PING : ping
WrapperManager Felsökning: Tog emot ett paket PING : ping
WrapperManager Felsökning: Skicka ett paket PING : ping
läs ett paket PING : ping
INFO (MSC service tråd 1-3) 2016-07-30 01:10:11,057 [org.xnio] Xnio XNIO Version 3.0.3.GA
INFO (Controller Boot Thread) 2016-07-30 01:10:11,057 [org.jboss.as.server] HttpManagementAddHandler JBAS015888: Skapa http-hanteringstjänst med socket-bindning (management-http)
INFO (MSC-tjänsttråd 1-3) 2016-07-30 01:10:11,213 [org.xnio.nio] NioXnio XNIO NIO Implementeringsversion 3.0.3.GA
INFO (ServerService Thread Pool -- 25) 2016-07-30 01:10:11,651 [org.jboss.as.configadmin] ConfigAdminLägg till JBAS016200: Aktivera ConfigAdmin-undersystem
21.020: [GC [PSYoungGen: 262208K-21745K>(305856K)] 262263K-21808K>(1004928K), 0.0279106 sek] [Gånger: användare=0.05 sys=0.03, real=0.03 sek]
21.051: [GC [PSYoungGen: 82212K->21713K(305856K)] 82275K-21848K>(1004928K), 0.0207127 secs] [Times: user=0.06 sys=0.00, real=0.02 secs]
INFO (ServerService Thread Pool -- 30) 2016-07-30 01:10:11,713 [org.jboss.as.clustering.infinispan] InfinispanSubsystemLägg till JBAS010280: Aktivera Infinispan-undersystemet.
INFO (ServerService trådpool -- 46) 2016-07-30 01:10:
Cause
En omstart av AppSync Server-tjänsten inträffade medan mappningsåtgärden pågick på grund av minnesbrist. Detta resulterade i en inaktuell mappningspost i den interna AppSync-databasen.
Resolution
Resolution:
Korrigeringen förhindrar att den inaktuella posten påträffas, vilket förhindrar att den låser sig och gör att efterföljande jobb kan köras.
Det här problemet åtgärdas i AppSync 2.2.3.1.