on 11-22-2007 9:40 AM
Hi all,
We have a troublesome situation on our hands in our XI test system.
We have a synchronic flow that works in the following manner:
Site calls XI using a webservice.
XI start a bpm and gets information using IDMS and a RFC call to another sap system
XI replies back to the site.
Somehow if we fire 10 - 30 parallel messages to XI it totally freezes up.
In SXMB_MONI we see the messages coming in but the status stays at "Log Version" and then the complete system freezes. Only way to get it working again is by a full restart (stopsap, startsap).
In the logs we see that the gateway stops working. And we get some error messages about a desolation row being full.
Here are the exact messages:
21.11.2007 10:58:04.528 ERROR Connection pool XIAlerting:DesolationRow: is exhausted. The current pool size limit (max connections) is 5 connections.
21.11.2007 10:58:04.776 ERROR JCoClient connection missingHost:sap_XIU_00|AdapterType:Mail|Sender:null:null|Receiver:null:null|Interface:null:null|MsgID:
Does anyone know what is happening here? Or does anyone have any idea why XI would totally freeze up under some load?
Regards,
Wietse
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ok I found the setting.
It seemd it was alerting.MaxConnections in the Visual Admin. Under Sap XI AF Core service of the J2EE engine.
We have set it to a higher value now (23, just to make it an odd value so we could recognize the change if it showed up in the logs).
We do not get the desolationrow errors anymore.. But the system still dies when receiving 30 webservice messages at once.
JCO connection settings are high enough now as well.
DearWietse Braan
For more information about JCo pool, refer to the SAP Library under SAP NetWeaver
>Application Platform (SAP Web Application Server) > Connectivity >Components
of SAP Communication Technology > Communication Between ABAP and Non-ABAP
Technologies > SAP Java Connector > SAP JCo Client Programming > Establishing
Connection to an SAP Server ® Connection Pools, or refer to the help of the SAP
NetWeawer Developer Studio for the description of the class JCO.Pool under SAP
NetWeaver Developer Studio Documentation ® SAP Web AS for Java Applications >
API WAS > Java Connector > com.sap.mw.jco > JCO.Pool.
Regards,
Sumit Gupta
rewards points if useful**
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I am afraid that somehow your JCO setting are changed. that is by default there is 12 connections or i am afraid that somehow or intensionally you have changed it to 5 to see the affect.
please revert it to 12 and it will run fine. and stop restarting the server its not a good solution. check out for the pool settings.
regards
Aashish Sinha
PS : reward points if helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Wietse,
to avoid this problem in future.
use any standard extractor with user exit to capture some custom fields If I run the FIGL delta twice in same day (before midnight)
Standard FI datasources usually extract data from the previous day
with you problem just increase the pool size.
if not solving the issue then start the JAVA engine.
Regards,
Sumit Gupta
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Wietse
Visual admin is a GUI which checks all clusters and cluster elements that are running on J2EE engine and CCMS agents use RFC to a CEN so check your
JCO connections in visual admin.
if the number of connnections is low then increase this limit and also check if any application is engaging your more connection due to malfunction.
hope it will be helpfull
Regards
sandeep Sharma
PS: if helpful reward points
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Have you checked the JCo Connections in the Visual Admin
Increase these connections to 10 to start with, see if that helps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.