Determine the ORB message size
The ORB breaks messages into fragments to send over the ORB connection. The fragment size is specified by the com.ibm.CORBA.FragmentSize parameter. For more information about this parameter, see Set custom properties for the ORB service.
To determine the size of the messages that are transferred over the ORB connection and the number of fragments required to send them, perform these steps:
- Start the administrative console.
- In the topology, expand Servers and click Application Servers.
- Click the name of the application server that you want to configure.
- Click ORB Service.
- On the ORB Service page, select the check box for ORB Tracing.
- Click OK.
- On the application server page, click Logging and Tracing.
- I cannot find ANY information about how to set ORBRas tracing. Anybody got any ideas? The "help" for the ORB Service page includes this informative but not helpful gem:
ORB tracing
Enables the tracing of ORB GIOP messages.
This setting affects two system properties: com.ibm.CORBA.Debug and com.ibm.CORBA.CommTrace. If you set these properties through command-line scripting, set both to true in order to enable the tracing of GIOP messages.- If you want to increase the trace file sizes, follow these steps:
- Need to find out where to set this.
- Save the configuration.
- Restart the application server.
- Run several iterations of the case that you want to measure.
- Search the trace file for this string: Fragment to follow: Yes. This string indicates that the ORB transmitted a fragment, but it still has at least one remaining fragment to send before the entire message is sent.
Note: If an entry includes the string Fragment to follow: No, that particular fragment is the last in the entire message. If the message is small enough to be sent as a single fragment, only one entry is logged for the message.
- Examine the entry that contains Fragment to follow: Yes. The entry has this format:
Fragment to follow: Yes Message size: 4988 (0x137C) -- Request ID: 1411In this example entry, the size of the fragment is 4988 bytes, and the Request ID is 1411.- Search for all occurrences of Request ID: 1411 in the trace file. These entries represent all of the fragments that the ORB used to send that particular message.
- To determine the total size of the message, calculate the sum of the message sizes for the fragments.