IBM Support

High CPU utilization with z/OS Connect Enterprise Edition

Question & Answer


Question

My z/OS Connect EE is running v2.0.0.5 with Liberty 16.0.0.2. We are evaluating the product and are experiencing veyr high CPU utilization within the zCEE server when we begin stress testing with https persistent connection requests.

Could this be related to our security configuration?

Answer

To determine if the additional CPU utilization is related to your security configuration, consider enabling diagnostic tracing in your zCEE server as follows:

  • Set traces in zCEE :

  • server.env file (jvm options)

  • add: -Djavax.net.debug=true- server.xml file

  • add: <loggingtraceSpecification="SSL=all:SSLChannel=all"/>

  • As the trace could be very large, send few requests (2 to 5) to zCEE without persisting connection.

  • Remove the settings in the server.env and server.xml

The trace is written in the logs/trace.log file: - To find the cipher suite, search: "O Cipher Suite:" - To check wether it's FULL or NULL hanshake, on the 2nd request (as the 1st is FULL handshake), search: "O %% Resuming" If not found, it is because the client did not reuse the TLS Session ID, and therefore it will perform a FULL Handshake each time using additional CPU.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSNPJM","label":"IBM z\/OS Connect"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

zCEE

Document Information

Modified date:
14 February 2023

UID

dwa1394306