I have a system composed of 2 OSGi bundles that process incoming data and
insert the data into MongoDB for future processing.  Data is received via a
network stream then parsed and sent to an internal ActiveMQ queue for
another bundle to pull the data off of the queue and push to MongoDB.

I've noticed that ServiceMix can quickly become unstable when MongoDB is
not running (memory fills up).  I'm not sure if this is a Camel, ActiveMQ
or MongoDB question, but is there any functionality within ServiceMix or
any of the other related components to prevent ServiceMix from becoming
unstable when the system doesn't know what to do with the data when MongoDB
is down.

Does anyone have advice or experience with this type of situation.

Thanks,
Tyler

Reply via email to