We are using Openfire 3.8.0 and smack 3.3.1 (linux CentOS 6.3). With ~750 users connected to Openfire through jboss with smack we are seeing ~2,251 Smack related threads in jboss (750 * 3 + 1). We are using Hazelcast for clustering and there are 3 nodes in the cluster.
Should I be concerned about the number of threads being used in this scenario?
Also, one third of the threads are RUNNABLE, two thirds are WAITING, and the one extra thread is in TIMED_WAITING state.
TIA for any information/thoughts on this!