Hi guys,

In servicemix 3.2.1 we have the file component.properties in the conf directory 
-
there we have the default setting of

servicemix-http.consumerProcessorSuspendTime=70000

i.e. a request sender waits for 70 seconds to get back a response from a 
component and then it times out. Now we have a component which makes a huge DB 
query and then takes quite a bit of time creating a big xml and quite often 
overshoots the timeout limit of 70 seconds.

1) Can we increase this default value to say 140 seconds? will it cause any 
issue? If so what is the max permissible timeout we should use?

2) If I make a change in the component.properties it will be reflected for all 
components deployed in the servicemix. Is there a way to apply the setting only 
for one particular component?

3) We have an HTTP component deployed on a DMZ frontend which routes requests 
to LWC components deployed on another servicemix instance on another machine. 
Do I need to make the above change on both the servicemix instances? Or a 
change in the DMZ servicemix would suffice?

Expecting your help in this issue. I know 3.2.1 is way out of use but we still 
use it and hence any help from you all would be appreciated.

Best Regards,
Soumya

Reply via email to