Hi. We are using Servicemix 4.5.3 out-of-the-box for the most part.

We have a few bundles delployed that expose REST resources. A few days ago,
one of our clients increased the volume of requests sent to one of the REST
resources by a substantial amount.

Now we are seeing Servicemix stop, completely, every few hours.

After a little troubleshooting we found that
..apache-servicemix-4.5.3/data/cache/ was filling up and the corresponding
file descriptors remained open until servicemix becomes unresponsive.

We run this every half hour or so:  sudo lsof | grep cache/bundle

And we see output like below (abbreviated), but the number of open file
handles on bundle*/version0.0/bundle.jar will grow and grow until there are
many hundreds for every single bundle.

/opt/apache-servicemix-4.5.3/data/cache/bundle129/version0.0/bundle.jar
/opt/apache-servicemix-4.5.3/data/cache/bundle4/version0.0/bundle.jar
/opt/apache-servicemix-4.5.3/data/cache/bundle20/version0.0/bundle.jar
/opt/apache-servicemix-4.5.3/data/cache/bundle91/version0.0/bundle.jar
/opt/apache-servicemix-4.5.3/data/cache/bundle231/version0.0/bundle.jar

Thanks in advance for any insight.



--
View this message in context: 
http://servicemix.396122.n5.nabble.com/file-descriptors-and-data-cache-bundle-tp5721197.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to