|
| Hello,
I have a BizTalk interface being called by a remote system which expects a
response from BizTalk within 5 seconds. The interface works great, but the
problem is when the interface sits idle for a while and a new message comes
in to BizTalk. There is a long pause before the message is picked up and is
causing the calling system to timeout.
I've read the default setting are:
SecondsIdleBeforeShutdown = 1800 (30 minutes)
SecondsEmptyBeforeShutdown = 1200 (20 minutes)
How can I keep the interface "warm" so that the messages coming in are
getting the same sort of response times? I've read setting both values to
"-1" means the interface wont ever unload which is what I want.
I've read up on setting up an AppDomain but what I'd really like to do is
just set all interfaces to stay loaded without setting up an AppDomain, in
essence setting the SecondsIdleBeforeShutdown and SecondsEmptyBeforeShutdown
to -1. I've been reading that you must change the BTSNTSvc.exe.config to do
this but nowhere is there an clear explanation as to how. After a few tries
either BizTalk wont start or simply ignores the XML I've added.
Maybe I must use an AppDomain? Not clear on this. Can someone help me out?
Thanks,
BA
|
|