Routes Checker
The purpose of the routes checker is to get rid of struct routes which might be taking resources and which can be freed.
Implementation
The routes checker uses spring-boot-actuator
together with jolokia
to access gathered statistics of Camel routes. Once the route meets one or more stopping conditions, the route is undeployed.
The checker is disabled by default because it might be confusing if some routes get spontaneously undeployed.
Rules
There are currently the following rules in place:
There are no exchanges on the route AND the route is older than the threshold AND the input type matches.
Properties
Property | Default Value | Description |
---|---|---|
| false | If set to |
| ftp, sftp | Types of input to which the checker should react. Originates from the route definition which starts with |
| 3600000 | How often [ms] should the checker run. By default it is each hour. |
| 86400000 | The time interval [ms] after which a route is considered ‘old’ and marked for checking. The default is 1 day. |
IntegrationManager version 5.8.0