BizTalk Server Orchestration - Multiple orchestration instances in BTS2004

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Orchestration > November 2004 > Multiple orchestration instances in BTS2004





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Multiple orchestration instances in BTS2004
Karagu

2004-11-16, 5:47 pm

Hi!
Is there an easy way of controlling the number of maximum allowed
simultanious orchestration instances?
I am working with the migration of a BTS2000 project to BTS2004, and in
BTS2000 you could easily set the maximum number of working threads per
processor, which is what I am looking for... Or if I put it this way: I need
to "serialize" the creation of orchestration instances in order to be sure
that I never have more than 1 active instance (of any orchestration) at any
time, regardless of how many active pipeline instances there are. Is there an
easy way of achieving this without having to use MSMQ or custom
adapters/pipeline components?
Any help is appreciated!

Devdutt Patnaik

2004-11-16, 5:47 pm

Your scenario might be able to make use of uniform/non-uniform sequential
convoys. Samples for both are posted at
http://devdutt10.blogspot.com/2004/...n-bts-2004.html

http://devdutt10.blogspot.com/2004/...oys-in-bts.html


"Karagu" <Karagu@discussions.microsoft.com> wrote in message
news:7E9C4E44-E55B-435D-B4B0-06A6173D7CA8@microsoft.com...
> Hi!
> Is there an easy way of controlling the number of maximum allowed
> simultanious orchestration instances?
> I am working with the migration of a BTS2000 project to BTS2004, and in
> BTS2000 you could easily set the maximum number of working threads per
> processor, which is what I am looking for... Or if I put it this way: I

need
> to "serialize" the creation of orchestration instances in order to be sure
> that I never have more than 1 active instance (of any orchestration) at

any
> time, regardless of how many active pipeline instances there are. Is there

an
> easy way of achieving this without having to use MSMQ or custom
> adapters/pipeline components?
> Any help is appreciated!
>



Stephen W. Thomas

2004-11-17, 2:46 am

This can be accomplished using convoys as Devdutt stated.

I have a fully documented sample available for download here:
http://www.geekswithblogs.net/sthom...9/01/10508.aspx

The solution in the download above would be even simpler if you always
wanted only one instance running. You could remove the rules engine and
pipeline piece and slim line the Orchestration a bit.

Let me know if you have any questions.

Stephen W. Thomas
http://www.geekswithblogs.net/sthomas



"Karagu" wrote:

> Hi!
> Is there an easy way of controlling the number of maximum allowed
> simultanious orchestration instances?
> I am working with the migration of a BTS2000 project to BTS2004, and in
> BTS2000 you could easily set the maximum number of working threads per
> processor, which is what I am looking for... Or if I put it this way: I need
> to "serialize" the creation of orchestration instances in order to be sure
> that I never have more than 1 active instance (of any orchestration) at any
> time, regardless of how many active pipeline instances there are. Is there an
> easy way of achieving this without having to use MSMQ or custom
> adapters/pipeline components?
> Any help is appreciated!
>

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com