11-13-06 01:41 PM
Hi all,
I have recently started having a strange issue with my BizTalk Server 2006
installation.
When I start a biztalk Host Instance on my computer, the CPU usage jumps to
100% and stays there
until the host instance is stopped or the BTSNTSvc.exe process is
terminated.
By checking the Processes tab in the Windows Task Manager, the BTSNTSvc.exe
memory usage
increases from approx 30,000K to 270,000K and there's constant activity
between BTSNTSvc.exe
(10% CPU usage) and sqlservr.exe (90% CPU usage) while the host instance is
running.
Please Note:
This happens even after my deployed BizTalk applications are stopped
(unenlisted, unbound - i.e. NOT bound to the host at all) and
there's NO running or suspended instances - no instances running at all and
all ports disabled.
So it cannot be my deployed orchestrations etc, the BizTalk server is doing
it on its own.
Here's what I discovered when trying to troubleshoot:
- The problem goes away when the "Allow Host Tracking" option is disabled on
the host. As soon
as I re-enable this option the BizTalk server starts doing it again.
- When I run a trace in SQL Server Profiler, the following stored procedures
are executed in a non-stop loop:
exec dtasp_CtxBegin
exec dtasp_CtxInsert
exec dtasp_CtxEnd
- The records are being written to the dta_DebugTrace table in BizTalkDTADb
database.
Has anyone else come accross a similar problem? I can't just disable "Allow
Host Tracking" to fix this problem
because I need to debug orchestrations (use HAT).
Any ideas why this is happening or how I could troubleshoot it further?
Thanks in advance.
Sergiy
[ Post a follow-up to this message ]
|