We have a customer with a production LS server that is running out of memory very quickly (see logs below). From what I can see as soon as it starts the number of concurrent connections reported by the monitor starts to climb at an alarming rate. It gets to over 14000 in less than 60 seconds, and continues until it dies.

It points to some sort of DOS attack or one or more clients going to some sort of connection loop.

Is there anything in the logs that can help me understand what is happening, and I assume there is some way (via configuration) that I can prevent the server of accepting rogue (or too many) connections before it dies.



Code:
JVMDUMP039I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" at 2015/02/22 13:04:15 - please wait. 
JVMDUMP039I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" at 2015/02/22 13:04:15 - please wait. 
JVMDUMP032I JVM requested System dump using '/RNS/lightstreamer/bin/ibmi/core.20150222.130415.10060.0001.dmp' in response to an ev 
JVMDUMP010I System dump written to /RNS/lightstreamer/bin/ibmi/core.20150222.130415.10060.0001.dmp 
JVMDUMP032I JVM requested Heap dump using '/RNS/lightstreamer/bin/ibmi/heapdump.20150222.130415.10060.0002.phd' in response to an 
JVMDUMP010I Heap dump written to /RNS/lightstreamer/bin/ibmi/heapdump.20150222.130415.10060.0002.phd 
JVMDUMP032I JVM requested Heap dump using '/RNS/lightstreamer/bin/ibmi/heapdump.20150222.130415.10060.0003.phd' in response to an 
JVMDUMP010I Heap dump written to /RNS/lightstreamer/bin/ibmi/heapdump.20150222.130415.10060.0003.phd 
JVMDUMP032I JVM requested Java dump using '/RNS/lightstreamer/bin/ibmi/javacore.20150222.130415.10060.0004.txt' in response to an 
JVMDUMP010I Java dump written to /RNS/lightstreamer/bin/ibmi/javacore.20150222.130415.10060.0004.txt 
JVMDUMP032I JVM requested Snap dump using '/RNS/lightstreamer/bin/ibmi/Snap.20150222.130415.10060.0006.trc' in response to an even 
JVMDUMP010I Snap dump written to /RNS/lightstreamer/bin/ibmi/Snap.20150222.130415.10060.0006.trc 
JVMDUMP013I Processed dump event "systhrow", detail "java/lang/OutOfMemoryError". 
JVMDUMP032I JVM requested Java dump using '/RNS/lightstreamer/bin/ibmi/javacore.20150222.130415.10060.0005.txt' in response to an 
JVMDUMP010I Java dump written to /RNS/lightstreamer/bin/ibmi/javacore.20150222.130415.10060.0005.txt 
JVMDUMP032I JVM requested Snap dump using '/RNS/lightstreamer/bin/ibmi/Snap.20150222.130415.10060.0007.trc' in response to an even 
JVMDUMP010I Snap dump written to /RNS/lightstreamer/bin/ibmi/Snap.20150222.130415.10060.0007.trc