Re: BizTalk hosts and deployment...
- From: "Tomas Restrepo [MVP]" <tomasr@xxxxxxxx>
- Date: Tue, 12 May 2009 19:49:15 -0500
Adman,
There's really no single answer to this question; it depends a lot on your environment, your needs, what your applications do and the adapters you use.
For example, a common theme I see is creating a host for each adapter you're actively using. This makes a lot of sense in some situations because some adapters use a lot of threads (like the MSMQ or SOAP adapters).
In other cases, it makes sense because different adapters have different runtime requirements. For example, you might have a BizTalk group with multiple machines, but you're using an adapter you only want to execute in one of those machines, so you set up a separate host with only one instance (or with one instance disabled).
As far as orchestrations themselves go, then yes, in some cases you might want to create one processing host per application, as this gives you a bit more control about restarting specific applications.
In some cases, you might even want to create multiple hosts for a single applications. For example, if you have some orchestrations that run just once or twice a day but process very big messages, but also have some orchestrations that are more transactional and handle lots of little messages, you might want to separate them to avoid having the memory use of the big ones cause you trouble with the transactional one.
Does that make sense?
--
Tomas Restrepo
http://winterdom.com/
Hi all...
We're getting up and running with BizTalk 2006 R2, and slowly creating
more and more applications.
What should our strategy be with regard to Hosts and Host Instances?
I've read that one recommended strategy is to have a Host Instance for
each Receive, Processing, and Send. Why is this a good thing?
One thing we're thinking of is a Host Instance per application. This
means that when we do a deploy of a new version, we can restart that
Host Instance without requiring a downtime for other applications. Is
there a negative to this approach?
If you have multiple applications running, how do you coordinate your
hosts and your deploys?
Thanks!
Adman
--
Tomas Restrepo
http://winterdom.com/
.
- References:
- BizTalk hosts and deployment...
- From: Adman
- BizTalk hosts and deployment...
- Prev by Date: TFS with Biztalk 2009
- Next by Date: JDE Adapator
- Previous by thread: BizTalk hosts and deployment...
- Next by thread: Re: BizTalk hosts and deployment...
- Index(es):
Relevant Pages
|