Home Page › Forums › BizTalk 2004 – BizTalk 2010 › the ghost in the maschine
- This topic has 1 reply, 1 voice, and was last updated 9 years, 2 months ago by
community-content.
-
AuthorPosts
-
-
August 19, 2010 at 8:43 AM #25686
Hi Gurus,
I don’t think that this is a problem which exists somewhere else, but it is that mysterious, that I want to tell you the story. Maybe someone already had the same problem.
I have a bunch of assemblies running on the BizTalk server. They are doing periodically lookups in directorys to process files, sql-queries to prozess sql data. Btw, the BizTalk Server runs on the same machine as the SQL 2008 Server.
The SQL-Server is not under very heavy load. But at some time (don’t know why), the running instances begin to raise. From normale 0-20 up to 100-150. After investigation I see in my system log (which the BizTalk Assemblies are using to write events for protocolling the start of an instance) that the intances have something like a time-out. 5 Minutes no messages, then some (2-5) messages about starting instances, then a 5 minute gap, again some messages and so on.
The mystic thing is, that the gap of nearly exact 5 minutes appears on and on for hours. As soon as I stop the service and restart it, the gap disappears and the BizTalk server is working fine and all running instances are finished.
After some hours the problem is appearing again. I can’t find nothing in the system logs (special errors or something) and no locks on the databases, no problems with memory, database sizes or anything else.
One thing I want to mark out is that the assemblies are using a DLL I wrote for processing special SQL-requests, writes, and other stuff.
Any idea?
-
August 19, 2010 at 11:58 AM #25688
Hi Roland,
The gap of 5 minutes for instances that time out is due to the Maximum Throttling Delay setting in message processing (or publishing) located in the BizTalk Host properties’ Advanced tab section (the default setting is 300,000 milliseconds, or 300 seconds or 5 minutes). You might want to adjust these settings to boost your BizTalk server’s performance, here’s an MSDN article for more information:
http://msdn.microsoft.com/en-us/library/aa559628.aspx
With regards to seeing the number of running instances increasing, make sure that these are not orphaned BizTalk instances. Here’s a blog on more details about this issue (with a link to download a hotfix and some tips):
http://moriahsoft.com/ImadE/post/2010/05/10/Purging-Orphaned-BizTalk-Instances.aspx
I hope these help in resolving your issue(s),
Daniel.
-
-
AuthorPosts
- The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.