Which WF version is this? Which OS/JDK?
We are using WildFly-8.2.1 and JDK 8 on CentOS 7.
This was working fine but after when we restarted this issue started. It looks like some limit related to UDP multicast. When we start 4 nodes, first nodes are success and last ones failed. This happens to all nodes based on the order we start.
I check switching from UDP to TCP, then there was no error.
But when switched back to UDP issue started again.
8.2.1 is ancient. Can you try with a recent version? You are likely running into an issue with channel lifecycle, which is very likely resolved in a newer release.
We were running with this for 3 years and without any change, this issue started by this week.
Even after clean restart after deleting data and tmp, the same issue comes.
Checked setting max owners for EJB dist cache as 1 so that it wont transfer state via UDP, so the issue fixed.
The web dist cache have no issue with owners 2.
Would you clarify what is channel lifecycle issue?
Any work around to check?
Another thing is that it works fine when changed from udp to tcp.
1 of 1 people found this helpful
If I had to guess, it sounds like your network is dropping multicast packets. Use TCP instead.
WF8 was the first release to use fork channels (i.e. multiple services sharing the same JGroups channel). It took a few releases to work out the kinks.
However, given that your application worked fine for 3 years, I suspect your switch is to blame. Try restarting it.