We have started to work with Drools execution server on OpenShift recently and immediately hit an issue with session timeout (Drools execution server executes rule sets on given set of facts). The communication with execution server is synchronous and operations (create new session, execute rules) can take significant amount of time.
Could you, please, add timeout configuration per route? I have checked the HAproxy documentation and 'timeout server' can be specified in backend, so there could be a default (currently 30s) and if there is another value specified in route, it will override the default.
We have started to work with Drools execution server on OpenShift recently and immediately hit an issue with session timeout (Drools execution server executes rule sets on given set of facts). The communication with execution server is synchronous and operations (create new session, execute rules) can take significant amount of time.
Could you, please, add timeout configuration per route? I have checked the HAproxy documentation and 'timeout server' can be specified in backend, so there could be a default (currently 30s) and if there is another value specified in route, it will override the default.