Hi
My customer is suffering channel down when they subscribe around 5000 RICs on one application.
Program Language - Java
RTSDK Java edition (EMA) is being used.
We are using sample code ( ex450_MP_QueryServiceDiscovery.Consumer )
The channel down can not be replicated on our desktop, so we are assuming the client network or PC may have some kind of limitation.
However the rate of disconnection can be reduced depends on the number of RICs reduced.
So we compared the disconnection rate in between bellow two cases.
Case 1 : 1 app ( 1 session ) with 5000 RICs -> this resulted channel down happened in every 10-15 minutes during market hours.
Case 2 : Multiple apps with less than 1000 RICs ( total RIC number is same as Case 1 ) -> the channel down was still hapenenig but the rate of down was siginifiantly lower than Case 1.
Both test case, same total 5000 RICs are subscribing, so the load of network and machine CPU usage should be also same but we are wondering how come Case 2 is quite less rate than Case 1.
I would like to ask if there can be any parameter on Java RTSDK to optimize for many of RICs to suvscribe ? Wising to reduce the rate of channel down even 5000 RICs subscribed on One application.