처음에는 내가 java와 websphere에서 정말 새로워서 내 지식이 매우 낮다고 말합니다. 내가 설치를 클릭하고 업로드하고 다음으로, 웹 스피어 바로 붙어하고 더 이상 응답하지 않는 것을 갈 내 EAR 파일을 선택 후 그래서 Application Types -> WebSphere enterprise applications
Websphere 업로드 EAR 파일, 힙 문제
에서 응용 프로그램을 설치하려고
.
Websphere 프로세스의 CPU 사용량이 최대 100 %까지 올라갑니다.이를 죽이고 Websphere를 다시 시작해야합니다.
내가 로그에서 발견 된 오류는 다음과 같습니다
FFDC Exception:java.lang.OutOfMemoryError SourceId:com.ibm.ws.management.AdminServiceImpl.queryNames ProbeId:284 Reporter:[email protected]
java.lang.OutOfMemoryError: Java heap space
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:295)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:346)
at javax.management.ObjectName.writeObject(ObjectName.java:1263)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1020)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1502)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1555)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1516)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:346)
at com.ibm.ws.management.connector.ipc.ClientAccessor.request(ClientAccessor.java:112)
at com.ibm.ws.management.connector.ipc.IPCConnectorClient.sendReceive(IPCConnectorClient.java:484)
at com.ibm.ws.management.connector.ipc.IPCConnectorClient.queryNames(IPCConnectorClient.java:828)
at com.ibm.ws.management.AdminClientImpl.queryNames(AdminClientImpl.java:108)
at com.ibm.ws.management.AdminServiceImpl.queryNames(AdminServiceImpl.java:684)
at com.ibm.ws.management.status.AbstractStatusCache.getMBean(AbstractStatusCache.java:672)
at com.ibm.ws.management.status.DeploymentManagerStatusCache.requestReport(DeploymentManagerStatusCache.java:336)
at com.ibm.ws.management.status.DeploymentManagerStatusCache.requestReport(DeploymentManagerStatusCache.java:368)
at com.ibm.ws.management.status.DeploymentManagerStatusCache.addToCache(DeploymentManagerStatusCache.java:251)
at com.ibm.ws.management.status.DeploymentManagerStatusCache.childAdded(DeploymentManagerStatusCache.java:921)
at com.ibm.ws.management.RoutingTable$AddChildThread.run(RoutingTable.java:1561)
내가 가진이 두 개의 클러스터. 각 클러스터에는 두 개의 구성원이 있습니다. 그리고 클러스터 중 하나를 사용하여 응용 프로그램을 설정하려고합니다. 힙에 대한 다음 설정을 설정 Java and Process Management -> Process definition -> Java Virtual Machine
설정에서 클러스터의 각 구성원에
Maximum heap size
2048 MB
Initial heap size
1024 MB
사람이 문제 좀 도와 주시겠습니까.
IBM 지원 센터로 이동합니다. 확실히 정상적인 행동은 아닙니다. – Algiz
tomee와 같은 다른 응용 프로그램 서버에서 응용 프로그램을 실행하려고 시도 했습니까? –