Closed abeykoon closed 1 month ago
Along with this fix, to solve the issue JMS transport needs to be tuned.
Create a file called jms.properties and copy it to [EI_HOME]/conf folder. Paste below into that file.
lst_t_core=200 lst_t_max=250 snd_t_core=200 snd_t_max=250
Make sure
lst_t_core and snd_t_core > Number of total consumers (transport.jms.MaxConcurrentConsumers * number of proxies) + 20 (for a buffer)
We need following JMS client fix for this to working properly. https://github.com/wso2/andes/pull/991
*Description:
Port below fixes:
[1] is needs to be fixed in a more generic manner than what you see at https://github.com/wso2/product-ei/issues/4986
Affected Product Version:
EI - 6.2.0
Steps to reproduce:
When having a higher number of JMS listener proxies(more than 11) EI (version 6.2.0) is unable to connect to WSO2 MB after a DB(MSSQL) outage. Please follow the below steps to reproduce the issue.
You will see the EI is continuously trying to reconnect to MB. When you reduce the service count to 11 the EI is able to connect.