I’d like to pick your brains to see what potentially could cause a performance issues/delays for intersite communications.
Here’s a somewhat detailed description:
I have an outbound thread originating on a collection site (high volume) to disperse to other sites. This thread along with a few others build up to a high OB queue depth at times. But if you trace the transaction flow to the destination site, you won’t see an inbound queue depth. Any ideas on potential bottlenecks?
OB thread configuration (originating site):
–no processing overhead within the process i.e. ob tps proc, xlate, etc
tcp/ip with “mlp_tcp.pdl” set as client with a timeout specification of 60s for awaiting replies
tps inbound reply is set to utlize “cl_check”ack”
IB thread configuration (destination site):
–TPS Inbound Data “STACK” consisting of: raw_hl7_ack, transaction filters, conversion scheme, another adt logic script (checked to run in a “sub-thread”)
tcp/ip with “mlp_tcp.pdl” set as “Server”