|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
ControllerStoreAndForwardMode |
« View previous topic :: View next topic » |
Author |
Message
|
djeripo |
Posted: Tue Aug 15, 2006 10:07 pm Post subject: ControllerStoreAndForwardMode |
|
|
 Master
Joined: 25 Jan 2004 Posts: 225
|
Does turning on ControllerStoreAndForwardMode property means,Connector would be up however long the external application is down?
Let me describe it more with an example,
If a Collaboration is doing a Service call to an external Webservice which is down,And ControllerStoreAndForwardMode is made true in the WebServicesConnector.cfg file,Does that mean Connector agent would re-connect to that WebService whenever its up? |
|
Back to top |
|
 |
thomeck |
Posted: Wed Aug 16, 2006 3:56 am Post subject: |
|
|
Apprentice
Joined: 07 Apr 2006 Posts: 30 Location: Germany
|
hi djeripo,
I know from my experiences with the jdbc-connector that if the database is not available the connector first try to retry to send the bo to database as specified in the restartretry properties. After this the connector agent will be shut down with an error.
Now if
a)-the falue of ControllerStoreAndForwardMode is set to true, the service call will block the collaboration. In the collaboration-monitor you will see a service call in progress and all other flows are queued. If the connector agent is running again the service call will be processed by the connector.
But this will not mean that the connector-agent will automatic reconnect. Therefor you have to use the restartretry properties.
b)-the falue of ControllerStoreAndForwardMode is set to false the service call fails and the collaboration is not blocked. And all other service-calls will fail too. So be careful because restarting the failed service calls from flow-manager can take a long time!
Do you agree with me? |
|
Back to top |
|
 |
djeripo |
Posted: Mon Aug 21, 2006 11:27 am Post subject: |
|
|
 Master
Joined: 25 Jan 2004 Posts: 225
|
Hi Thomeck,
Thanks for your response.
Thomeck Wrote:
Quote: |
a)-the falue of ControllerStoreAndForwardMode is set to true, the service call will block the collaboration. In the collaboration-monitor you will see a service call in progress and all other flows are queued. If the connector agent is running again the service call will be processed by the connector.
But this will not mean that the connector-agent will automatic reconnect. Therefor you have to use the restartretry properties. |
The scenario which you described is "Request Processing".Meaning,When Controller Store and Forward mode is set to 'true'ConnectorController blocks the request to the application-specific component. When the application-specific component becomes operational, the controller forwards the request to it.
What I understand is that 'ControllerStoreand Forwardmode' pertains to only "ConnectorController".It has nothing to do with "ConnectorAgent"?
How long an agent would be up when the application(For JDBC connector,Its Database) is down would depend on the 'restart properties' in the .cfg file.ControllerStoreForwardMode has nothing do here?
Setting 'ControllerStoreand Forwardmode' property to 'True' would have no impact while doing 'EventProcessing'?This property would be useful only for 'RequestProcessing?
Do you agree? |
|
Back to top |
|
 |
thomeck |
Posted: Tue Aug 22, 2006 3:37 am Post subject: |
|
|
Apprentice
Joined: 07 Apr 2006 Posts: 30 Location: Germany
|
Hi djeripo,
Quote: |
How long an agent would be up when the application(For JDBC connector,Its Database) is down would depend on the 'restart properties' in the .cfg file.ControllerStoreForwardMode has nothing do here?
|
Yes I agree.
Quote: |
Setting 'ControllerStoreand Forwardmode' property to 'True' would have no impact while doing 'EventProcessing'?This property would be useful only for 'RequestProcessing?
|
Yes I agree. |
|
Back to top |
|
 |
djeripo |
Posted: Tue Aug 22, 2006 10:04 am Post subject: |
|
|
 Master
Joined: 25 Jan 2004 Posts: 225
|
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|