????? ??????? ????? ???????? ???? ?????? ?? ??????? ???? ??????? ?? ????? BizTalk Server

?????? ????????? ?????? ?????????
???? ???????: 918643 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

??????

???? ??????? ????? ?????. ?? ???? ?????? ?????? ?? ??????? ????? ?? ????? ?????? ?? ???? ?????? ?? ??????? ???? ????? (???) ?? Microsoft BizTalk Server. ?????? ??? ??????? ?????? ?????? ?? ???????? ??? ????? ??????? ??????? ???????? ???????? ????????. ????? ??? ?????????? ?? ???:
  • ????? ?????? ???????? ???????
  • ?????? ??????? ???????
  • ???????? /3 ???? ???? ??? ???????
  • ??????? ?????? ?????
  • ?? ????? ?? Microsoft.NET Framework ????? ??????
  • ??? ?????????

????? ???

???? ??? ??????? ????? ??????? ???? ?????? ?? ??????? ???? ??????? ?? ????? BizTalk Server ?? Microsoft BizTalk Server.

??????? ????

?? ????? ????? ???? BizTalk ???? ?????? ??? ??????? ??????? ?? ????? ???? Windows Microsoft ?????? ???? ?? 50 ?? ?????? ?? ????? ?????? ???????? ???????. ???? ????? ???? ??????? ???? ??????? ??? ????? ??????? ??????? ??? ??? ????? ??????? ?? ????? ?????? ?? ??? ???? ??????? ????.

??? ???? ??? ???????? ??? ????? ????? ????? ???? ??????? ??????? ?? ??? ???????:

??? ?????: ?????
??? ?????: (1)
???? ?????: 5410
?????: ??? ??? ????? ?????? BizTalk ??????. ??????? ?????? ?????? ????? ?? ??? ?? ??????? ????? ??? ??????? ?? ????? ??????? ????? ????? ???????? BizTalk. ???? ???? ????? ?????? ??????? ???????? ?? ????? ?????. ??? ???? ????? ????? ???????? ??? ??????? ???? ????? ??? ??????.
????? ?????: ??? System.OutOfMemoryException ?? ??? ???????.
?????? ?????:
??? ?????? BizTalk: ?????????????????????
??? ???? Windows: BTSSvc {DCC899FE-C62F-41BE-851A-8720B2EB9C14}

??? ?????: ?????
??? ?????: (1)
???? ?????: 5410
?????: ??? ??? ????? ?????? BizTalk ??????. ??????? ?????? ?????? ?? ???????: 1) ???? ??????? ??? ??? ?????. ?? 2) ??? ???? ??? ??????? ?? ????? ??????? ????? ????? ???????? BizTalk. ???? ???? ????? ?????? ??????? ???????? ?? ????? ?????. ??? ???? ????? ????? ???????? ??? ??????? ???? ????? ??? ??????.
????? ?????: ?? ????? 'System.OutOfMemoryException' ?? ??? ???????.
?????? ?????: mscorlib
??? ?????? BizTalk: ?????????????????????
??? ???? Windows: ????????????????????? $ BTSSvc

???????? ????

??????? ??????? ???????? RAM ???????

???? ?? ???? ?????? ??????? ?????? ??????? ??? ??????? RAM ???????? ?????? ??????? ??????? ????? ??????. ??? ???? ??????? ??? ??? ???? BizTalk 4 ???????? (GB) ?? ????? ?????? ????????? ?????? BizTalk Server ?????? ????? 500 ???? ???? ?? ????? ?????? ????????? ???? ?? ????. ??? ???? ????? BizTalk Server ?????? ????? 1 ???????? ?? ????? ?????? ????????? ?? ???? ???? ???? ?????? ?? ???? ????? ??????. ?? ???? ??? ??????? ??????? ????? ????? ???? ?? ?????. ???? ?? ??? ???? ????? ??????? ???? ?????? ?????? BizTalk ???? ?????? ?? ??? ??? ??? ???? ???? ??????? ?? ??? ??????? ??????.

????? ????? ?????

????? ???? ??????? BizTalk Server ????? ????? ?????? ???? ?????? ?? ???? ?????. ??? ???? ???? ??????? ??????? ???? ????? ?? ???????. ????? ?? ????????? ??? ????? ????? ?????? ?? ?????? ????? ???? ????? Microsoft (MSDN) ??????? ??? ?????:
http://blogs.msdn.com/biztalk_core_engine/archive/2005/02/28/381700.aspx

http://msdn.microsoft.com/en-us/library/aa560481 (BTS.10).aspx

????? ?? ?? ??????? ?? ??????? ??????? ??????? ?????? ??? ??? ???? BizTalk ?????? ??????? ???????. ?? ????? ??? ????? ??????? ???? ?????? ??????? ?????? BizTalk Server ?? ?????? ?????? ??.

????? ???????? ?????? ????? ???? ???????

???? ?? ???? ???? ??????? ?????? ?? ?? ?????? ?? ???? ?????. ?? ?? ???????????? ???????.

??????? ??? ???????/3GB ??? ????? ????????? 32-??

???? ???? ????? ?????? ??? 2 ???????? ?? ????? ??????? ????????. ??? ??????? /3GB ?? ???? ??????? ???? ????? ?????? ?? ??????? ?????. ?? ???? ??? ?????? ??????? ??????? ??????? ???????. ??? ???? ???? ??? ??????? /3GB ???? ????? ??? 1 ???????? ????? ??????? ??????? ??? kernel. ???????? ??? ???? ?? ???? ?? ??? ??????? ??? ??? ???? ????? ??????.

????? ?? ????????? ??? 3 ???????? ???????? ?? ?????? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn.microsoft.com/en-us/library/ms791558.aspx
??? ????? ????? ??????? /3GB ??? ????? 32 ?? ?? Windows? ??????? ???? ?????? ??? 3 ???????? ?? ????? ??????? ???????? ??? ???? ??????? ??????? ??????? ??? ???. ????? ??????? ??????? ??? ??? ????? ??? IMAGE_FILE_LARGE_ADDRESS_AWARE ?? ???? ??? ????? ????????. ??? ????? BizTalk ??????? ??????? ??? ???? BizTalk ??? ?????? ?? ??? ???????/3GB.

??? ??? ???? ???? ???? BizTalk 32 ?? ??? ????? 64-?? ?? Windows (AMD64)? ????? ????? BizTalk ?? ????? ??? 4 ???????? ????? ??????? ??? BizTalk ??????? ??????? ??? ???. ????? ??? ????????? ??????? ?????? ??? ???? 64 ?? ?? ???? ???? ??.

??? BizTalk ????? 64-?? ??? ????? 64-?? ?? Windows (AMD64) 8 ???????? ????? ?????.

??? ???? ???? ????? ?????? ???????? "?" ????? ?????? ?????? ???? ?????? ?????? ???????. ?? ???? ???? ???? BizTalk (??????.NET Framework) ???? ??? ??????? ??? ?? ??? ???? "?????? ???????" ??? 2 ????????. ?? ???? ??? ??? ????? ?? ?? ???? ?????? ??????? ????? ??? ????? ??? ????? 32 ?? ?? Windows (???? ??? ??????? /3GB ) ?? 2 ????????. ?????? ??? ??? ????? ???? ?? ???? ???? ?? ?????? ????? ???? ????? Microsoft (MSDN) ??????? ??? ?????:
http://msdn.microsoft.com/en-us/library/ms972959.aspx
http://blogs.msdn.com/tess/archive/2005/11/25/496898.aspx
??? ??????? /3GB ???? ????? ???? ?????? ????? ?????? ?????? ????? BizTalk ?? 800 ???? ???? ??? 1800 ???? ????. ????? ?? ????????? ???.NET Framework ???? ??????? ?? ??? ??????? /3GB ?????? ?? ?????? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/ms998583.aspx
?????? ?????? ???? ??? ????????? ?????? ???? ????? ?????? ?????? ???????? "?" ????? ?????? ??????.
?? ??? ??????????? ??? ??????
?????Windows????? ????? ??????? (?? ????? ?????? ????? ????)?? ???? ?????? ?????? ?????????? ???? ?????? ?????? ??????
32-??32-??2 ????????1400 ????????800 ???? ????
32-??32-?? ?? 3 ???? ????3 ???? ????2400 ???? ????1800 ???? ????
32-??64-??4 ????????3400 ???? ????2800 ???? ????
64-??64-??8 ??????????? ???? ?????????? ???? ???????
????? ?? ????????? ??? ??????? ????? ? 32 ?? ? 64-?? Windows? ?? ?????? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn.microsoft.com/en-us/library/aa366778.aspx
???? ?????? ?????? ??????? PAE ? 3 ???????? ???????? ?????? ?? ???? BizTalk.
?? ??? ??????????? ??? ??????
?????????? ??????? ??????3 ???? ????
BizTalk Server 2004?????
BizTalk Server 2006??????
BizTalk Server 2006 R2??????
???? BizTalk 2009??????
??? ????? ??? ??????? /3GB ?????? ???????? ???? ????????? ???? ???? ?????? ???? BizTalk? ?? ????? ??? ????? ?????? ??? ?????? BizTalk. ???? ?? ??? ????? ????? ?????? ??????? ???? ????.

?????? BizTalk ???? ???? ???? ????? ????? ??????? ?????? (IIS) ?? ???? ???? ??? ????? ??? ??????? /3GB .

??? ??????? /3GB ??? ????? ??? ????? ????????? ???? ?????? Windows SharePoint Services 2.0 ?? ????????? ?????? ?? SharePoint Portal Server 2003 SP2 ?? ????????? ??????. ????? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ????? Microsoft":
933560 ??? ???????/3GB Windows Server 2003 ??? ????? ?? Windows SharePoint Services 2.0 ?? ????????? ??????? ?? ?? SharePoint Portal Server 2003 Service Pack 2 ?? ????????? ???????

??????? ?????? ?????

??? ??? ?????? ?????? ?????? ??? ???? ???????? ?? ?????? ????? ??? ????? ?? ???? ?? ??? ????????. ??? ???? ???? ????? ????? ??????? ???? ???????? ??? ??????? ???????. ????? ?? ????? ?????? ??? ????? ????? ????. ????? ????? ????? ?????? ????? ?????. ??? ????? ?????? ???? BizTalk Server ??? ??????? ??? ??? Microsoft.NET Framework XslTransform ???? ????? BizTalk.

???? ??????? ??????? ??? ??? ?????? ????? ?????. ?????? ????? ????? ???? ?? ?????? ?????? ?? ???????. ????? ?? ????????? ??? ??? ?????? ??????? ?? ?????? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/ms998547

????? ?? ??????.NET Framework

Microsoft.NET Framework 2.0.NET Framework 1.1 ????? ????? ?? ???????. ?????? ??? ????? ????? ?????? ???? ?????. ??? ??? ?????? ??????.NET Framework? ???? ?? ????? ????.NET Framework Service Pack 1. ?????? ??? ?????? ??? ?????? ?? ???????? ???????? ?? ???????. ????? ?? ?????????? ???? ??? ????? ???????? ???????:

945757 ???????? ???? ?? ??????? ??.NET Framework 2.0 Service Pack 1
867460 ????? ??????? ???? ?? ??????? ??.NET Framework 1.1 Service Pack 1

??? ?????????

??? ????? ????? ?????? (CLR) ??? ????? ??????? ??????? (??????):
  • ???? ????? (Mscorwks.dll)
  • ???? (Mscorsvr.dll)
??? ??? ????????? ???? ???? ?????? ???? BizTalk ???? ????? ?????????? ??????.NET Framework ????? ?????? ?? ???? ???????. ??? ?? ?????? ?????????. ???? ???????? ??????? ???? ????? ????? ??? ?? ?????????. ???????? ??? ???? ???? ???? ???????? ??????? ?????? ?????? ???? ???? ????. ???? ????? ??? ???? ???????? ??????? ??? ???? ??? ?????? ??????? ?????? ?????? ?????? ??? ??????. ?????? ???? ??????? ???? ???? ?????? ???? BizTalk ???? ??? ??? ?? ??? ????????.NET Framework ???? ???? ?????. ??? ???? ?? ??? ?????????? ??? ??????? ????? ????? ?????? ???????. ??? ??? ????????? ???? ????? ??????? ?? ??????? ???? ?? ????? ???? ??? ????? ??????? ?????? ?? ???? ???? ???? ?????.

??? ??? ????????? ???? ???? ?????? ???? BizTalk ???? ????? ????? ??????.NET Framework ????? ???? ??? ???? ???????. ??? ?? ?????? ?????????. ???????? ????? ???? ???????? ??????? ???? ????? ??? ???? ????? ?? ????? ??? ?? ?????????. ?????? ??? ???? ???????? ??????? ?????? ???? ???????? ??????? ?????????. ?? ????? ??? ???????? ????????? ???? ????? ??? ?????? ?????? ?????. ?? ????? ??? ????????? ???? ??????? ???????.

??? ??? ?????? ?? ????? ?? ???? ????? ??? ??????? ???? ???? ????? ????? ???????. ??? ???? ?? ???? ?????? ????? ??? ??? ?????? ????? ???? ??? ????. ????? ???? ?? ????? ??? ??????? ??????. ??????? ????????? ?? ???? ???? ???????? ?? ????? ??? ??????. ??? ???? ????? ??????? ????? ?? ???? ???? ?????. ????? ?? ????????? ??? ????? ??? ???? ???????? ?? ????? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
322756 ????? ??? ???? ???????? ?? ????? ????????? ?? ???? ??????? Windows
?? ??? ???????? ?? ???? ?? ??????? ?????? ????? ???? ??? ???? ??????? ??? ???? ????? ?????????. ????? ??????? ????? ??????? ?????? ??????? ??? ????? ???? ??? ???? ???????.

BizTalk 2006 ?????????? ??????

????? ????? ??????? ?????? ????? ??????? CRL ?????? ????????:

??????? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTSSvc$??????????????\CLR

?????: ?????
????????: wks

BizTalk 2004

????? ????? ??????? ?????? ????? ??????? CRL ?????? ????????:

?????? \CLR HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BTSSvc {GUID}

?????: ?????
????????: wks

????? ?? ?????????? ?? ?????? ????? ???? ????? Microsoft (MSDN) ??????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/ms973838

http://blogs.msdn.com/tess/archive/2008/04/17/how-does-the-gc-work-and-what-are-the-sizes-of-the-different-generations.aspx

??????? ??????? ???????

??????? ????? ??????? ???? ????? ??????? ??????? ???????

???? ????? ??????? ????? ??????? ???? ????? ??????? ??????? ??????? ?? BizTalk Server 2006 ?????????? ??????.
  • ???? ???????? ??? ????? ?????? ???? ??????? ????? ??????? ??? 25. ??? ?? ????? ??? ?????? ???????? ????? ??????? BizTalk ???? ?? 300 ???? ????? ?? ???? ??? ??????. ??? ???? 32 ??? ????? ????? ???? ??????? ????? ??????? ??? 50. ??? ???? 64 ??? ????? ????? ??? ?????? ??? 100. ???? ??? ????? ?? ??????? ??????? ??? ????? BizTalk ??? ???? ??????.
  • ??????? ??????? ??????? ???? ?????? ????? ???????? 0. ???? ??? ?????? ????? ?????? ????????. ?????? ??? ?? ????? ???? ??? 0? ???? ?? ???? ??? ?????? ??? ???? ?????? ????? ??? BizTalk ??????? ??????.
????? ?? ????????? ??? ???? ??????? ?? ?????? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn.microsoft.com/en-us/library/aa559628.aspx

??? ????? ??????

???? ?????? ?????? ????? ?????? ??????? ?????????? ????? ??? ????? ????????? ????????? ??? ???? 64 ??. ????? ?? ????????? ??? ??? ???????? ???? ??????? ?????? ??????? ?????????? ??? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn.microsoft.com/en-us/library/aa560586.aspx
?????? ???????? 64 ?? ??????? ?? BizTalk Server 2006 ?????????? ??????.

??? ??????? ????? ?? ???? ???? 32 ??? ?????? ???????? ?????? ??? ????? ???????? ?????? ??????? ?????????? ??? ????? ????????? ????????? ???.

??? ???? 64 ?? ???? ????? ????? ??????? ??????? (16 ???????? ????? ?? 4 ???? ????)? ??? ????? ?????? ?????? 64 ?? ??? ????? ???? ?? ???? ????? 32 ??. ???? ?? ???? ??? ????? ?????? ??????? ?????????? ??? ?????.

??? ??? ??????? ????? ????? ????????????????????????????? ?????????????????????????????? ?? ????? BTSNTSvc64.exe.config. ??????? ????? ?????? Process\Virtual ??????? ?????? ?????? ???? Process\Private ?????? ????? ???? ?? ??????? ??????? ?? ??? ???? ?????.
  • ????? ???? ????????????? ??? ?? ??????? ??? ?? ???:
    ?????????????????????????????: ???? ?????? \Process\Virtual + 10%
    ?????????????????????????????: ???? ?????? \Process\Private + 10%
  • ????? ????????????? ????? ????????? ??? ?????? ????????????? + 30%
??? ???? ??????? ??? ??? \Process\Virtual ???? ???? "?????? ?????? ??????" ????? ????? 5,784,787,695 ???? (5,517 MB)? ????? ???? ????????????? ????????????????????????????? ??? 6,069 ???? (5,784,787,695 * 1.10 = 6,363,266,464.5 ????). ????? ???? ????????????? ????????????????????????????? ??? 7,889 ???? (6,363,266,464.5 * 1.30 = 8,272,246,403.85 ????).

??? ??? \Process\Private ???? ???? "?????? ?????? ??????" 435689400 ???? (415 ???? ????)? ?????? ???? ????????????? ????????????????????????????? ??? 457 ???????? (435689400 * 1.10 = 479258340 ????). ????? ???? ????????????? ????????????????????????????? ??? 594 ???? ???? (479258340 * 1.30 = 623035842).

??? ???? ??????? ?? ????? ????? ??????? ?? ????? BTSNTSvc64.exe.config ?????? ??????.
?? ??? ??????????? ??? ??????
?????? ?????? ??????????? ?????????????????????????????????
\Process\Virtual ????5784787695 ???? (5517 ???? ????)60697889
\Process\Private ????435689400 ???? (415 ???? ????)457594
??? ????? ?? ??? ?? ????? BTSNTSvc64.exe.config ??? ???:
<xlangs>
      <Configuration>
                  <Dehydration>
                              <VirtualMemoryThrottlingCriteria OptimalUsage="6069" MaximalUsage="7889" IsActive="true" />
                              <PrivateMemoryThrottlingCriteria OptimalUsage="457" MaximalUsage="594" IsActive="true" />
                  </Dehydration>
      </Configuration>
</xlangs>
?????? ???? ?????? ???? ???? ?????? ???????? ????? ?????? ???? ??????? ?? \BizTalk:Messaging\ID ??????? ??????? "?????? ?????? ?????" \Process\ID. ???? ???? ???? ????? ?????? ???????? ???????? \Process\Virtual ???? ??????? "?????? ?????? ????" \Process\Private.

?????? ?? ???? ?????? ?????? ???? ?????? ?? ?????? ??? ????? ????? ???????? ???????????????? ??? SQL Server 2008.

???? BizTalk ??? ?????? ?????????? ?????????

???? BizTalk ??? ?????? ?????????? ????????? ????? ???? ?????????. ??? ????? ??? ???? ???? ??? ???????? ???????? System.OutOfMemoryException.

2281783 ????? ????????? ???????? ???????? ? BizTalk Server 2006 R2

Microsoft BizTalk Server 2004 Service Pack 2

????????????????????????

???? ???????? ?? ???? ????? ??????? ??????????????????????????? 0. ???? 0 ???? ?? ????? ???? ??????? ??????? decommits ?? ???? 4 ???????? (KB) ???? ???? ??????. ????? ????? ?????? ????? ??????? ????????. ????? ??? ??????? ???????????????????????? ?? ????? ???? ??????? ??????? ??? ??? ????? ???? ???? ?? ??????. ??? 0x00040000 ???? ????? ?????? ???.

?? ???? ???????? ????????? ??????? ??? ????? ??????
HeapDeCommitFreeBlockThreshold
????? ???????:
  • ????? ??? ??????? ??? ??? ????????????????????? ???????.
  • ??? ????? ??? ??????. ?????? ???? ???????? ???? ?????? ?? ??????? ??? ??? ???????.
  • ????? ??? ??????? ??????? ???? ????? ??? ????????????? ?????? ???????? ???.
???????? ?? ????? ????? ??????? ????????? ????? ????? ??? ??????? ???????????????????????? ?? ????? ???? ??????? ??????? ?? ???? ????? ???? ????? ??????? ??????:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager


??? ??????: ????????????????????????
??? ??????: REG_DWORD
???? ????????: 0x00040000 (??? ?? ???? ??????? ?????? ???.)
?????? ??????????: ??? ?????
????? ?? ????????? ??? ????? ??????? ????????????????????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
315407 ????? ??????? "????????????????????????"

?????? ???????

??? BizTalk Server ?????? ?????? ????? XML ??? ????? ??? ?? ???? ?? ???? ????? ?? ???? ????? ?? ?? XLANG? ????? XSL ????? ??????? ????? ?? ???????...

??? ??? ???????? ?????? ???? ????? ???????:
  • ????? ??? ??????? ???? ?????????????? BizTalk ?? ??? ?????.
  • ????? ??? ??????? XML ???? ??? ???????????????.
?????? System.Policy.Security.Evidence ????? ?? ?????? ?? ????????? ????? ?? ?????? ?????? ?? ???????. ????? ????? ???? functoid ????? ?????? ????? C # (?? ?? ??? ???? ?????)? ??? ????? ??????? ?? ???????. ?????? ?????? System.Policy.Security.Evidence ?????? ?????? ??????? ????????. ???? ??? ?????? ???? ?????? ?? ??? ????? ??? ??? ????? ????? ???? BizTalk.

????? ???? functoids BizTalk ????????? ???????? ?????? ???????. ???? ?? ???? ??? ??????? ???????? [] System.Byte ?????? ?? ???????. ?????? ??????? ???????? ???? ???? ?? ???? ?????? ??? functoids ??? ????? ?????. ???? ???? ???? ??? ??? ???????.?????? ?????? ?????? ?????? functoids ???? ?????? ??????? ?????? ??????? ? functoids ???? ?? ?????? ??????? ?????? ???????.

?? ?????? ??????? "???" ???? ??? functoid ??? ??????? ???????? ?????? ???????? ???? ???? ???????? [] System.Byte ?????? ?? ???????. "??" ???? ?? ??? functoid ?? ???? ??????? ??? ????? ???? ?? ???? ???????? [] System.Byte ?????? ?? ???????.
?? ??? ??????????? ??? ??????
Functoids??????? ?????? ????????
???? Functoids ????????
???? Functoids ???????????
???? Functoids ?????? ???? ??? IsNil???
IsNil Functoid ??????????
???? Functoids ???????/????????
Functoids ????? ???????
???? Functoids ??????????
???? Functoids ???????????
???? ????? ???????? Functoids??
Functoids ??????????????? ?????? ????????
???? Functoid??
?????? ???? ?? ????? Functoid ?????????
????? Functoid??
???? ?????? Functoid??
Functoid ????? ????????
Functoid ??????? ?? ????? # C???
Functoid ??????? ?? JScript.NET ??????????
Functoid ??????? ??.NET ????? Visual Basic???
Functoid ??????? ???????? XSLT ???????
Functoid ??????? ???????? ???? ???????? XSLT ???????
Functoid ??????? ??????? "????? ?????"??
Functoid ???? ???????
Functoid ????? ????????
Functoid ???? ?????????
Functoid ???????
Functoid ????????
Functoid ??? ?????????
BizTalk Server 2006 ?????????? ?????? ??? ?? ???? ????? ????? ??????? ??????? ???????. ???? BizTalk ?????? ????? ?????? ?? ??? ????? ??????? ?????? ?????? ????????? ??? ??????? ????? ?????? ???????. ?? ??? ??????? ????????? ?? 1 ????????. ????? ?? ????????? ??? ????? ????????????????? ?? ?????? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/aa560481.aspx

??? ????? ????? ???? ???? ????

????? ???? ???? BizTalk ????? ???? ?? ?? ?????? ????? ??? ????? XML? ??? ?????? ??????? ?? ??????? ??? ??? ??????? ????? ??? ???? ?? ???? ?? ??????? ???????:
  • ??? ????? ?????
  • ??? ???? ????
  • ?????? ??? ?? ???? ????
??? ??? ???????? ????? ??? ??? ????????. ??? ???? ??? ??????? ??? ?????? ???? ?? ?? ?????? BizTalk ?????? ????? ?? ?? ????? ??? ??????? ??? ??? ?? ??? ?????.

?????? ???????? ???????

??????? ???? ?????? ???? ???? ?????? ?????? ?? ???????. ???? ???????? ???? ?? ??????? ?? BizTalk Server? ?? ??? ?????????? ????? ?????. ?? ?????? ??? ???????? ??? ??????? ????? ?????. ??? ???? ?????? ???????? ??????? ?? ?? ???? ?????.

??? ??? ????? ????

????? ???????? ???? ??????? ????? ???? ??? ??? ????. ???? BizTalk ????? ???? ???????? ?????? ??? ??? ????????. ?? ??????? ???? ?? ???? ?? ?????? ??? ???? ?? ?????? ?? ???????. ??? ?? ????? ????? ????? ???????? ??????? ???? ??? ??? ?? ???? ????? ???? ???? ?? ???? ????? ?? ?????? ???? ??? ?????? ??? ???? BizTalk Server ??? ????? ????.

????? ???? ???? BizTalk ???? ??????? ???? ?? ??????? ?????? ?????? ??????. ??? ??????? ???? ???? ?????? ?????? ???????? ??? ????? ???? ???? ?? ????? ??????????? ???? ???????????? ?????? Adm_serviceClass. ???? Adm_serviceClass ?? ????? ?????? ????? BizTalk. ??? ??????? ???? ????? BizTalk Server ?? ???? ?? ??? ????? ?????? ???? ?????.

???? ???????????? ?? ????? ???????? ??????? ???? ????? ?????? ?? ??? ?????. ?????? ?????????? 200 ????? ?? ???? ???????? ????????. ????? ??? ???? ??????? 8 ?????? ????? ?????? ?????? ??????? 1600 (200 * 8) ?? ??? ?????. ??? ???? ?????? ?? ?? ????? ?? 50 ???? ????? ??????? ????? 80 ???? ???? (1? 600 * 50 = 80? 000 ??).

??? ??? ???????? ????? ????? ???? ???????????? ??????? ??????????? ?? ????? ????????. ????? ????? ???? ???????? ??? ??? ???????.

????? ?? ????????? ??? ??????? ??????? ???? ???? ???????? ???? ??? "????? ????? ?? BizTalk ???????" ?? ???? Microsoft ?????? ??? ?????:
http://blogs.msdn.com/biztalkperformance
BizTalk Server 2006 ?????????? ??????? ????? ????? ??????? ?????? ?????? ?????????. ????? ?? ????????? ??? ????? ????? ??????? ?????? ?????? ?????????? ?? ?????? ???? ???? ????? Microsoft (MSDN) ?????? ??? ?????:
http://msdn2.microsoft.com/en-us/library/aa559628.aspx

???? ????? ???????

??? ??? ?????? ???? ?????? ???? ????? ????? ?? ???? ????? ?????? ????? ?? ?? ???? ????? ????. ????? ???? ????? ????? ??????? ???????? ?? ???? ?? ????? ?????. ???? ???? ??? ???? ????? ?????? ???? ???? ???????? ????????. ??? ???? ????? ???????? ????? ?????? ?????? ????????. ??? ??????? ??? ???????? ???? ????? ?? ???? ?? ????? ??????. ?????? ??? ???? ????? ???? BizTalk ??? ???? ???????? ????? ???????? ???? ??? ?????.

????? ??????? ??????? ????????

??????? ????? ??? ???? ???????? ?????? ???? ????? Debug ??????? ?????? ????? ??????? ??? ?????. ????? ????? ???? ????? Debug ?????? ??? ????? ???? ????? (.dmp). ??? ??????? ????? ?????? ???? ???????? ????? ????? Leaktrack.dll ??? ????? ??????? ?????? ?????? ??????? ??? ??????? ??? ?? ?????. Leaktrack.dll ??? ????? ???? ????? Debug.
  1. ????? ???? ????? ???????.

    ????? ????? ?????? ??????? ?? "???? ??????? ? Microsoft":

    ?? ??? ??????????? ??? ??????
    ?????
    ?? ?????? ???? "????? ???? ?????" ????.

    ????? ?? ????????? ??? ????? ????? ????? ??? Microsoft? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
    119591 ????? ?????? ??? ????? ??? Microsoft ?? ??????? ??? ????????
    ???? Microsoft ??? ??? ????? ????? ?? ?????????. ???????? ???? Microsoft ???? ????? ????? ?? ????????? ???? ???? ?????? ??? ??? ?????. ??? ????? ????? ??? ????? ????? ?????? ???? ????? ??? ??? ????????? ??? ?????? ??? ??? ?????.
  2. ??????? "?????? ??????" ?????? ???????? ??? ?????????????????. ?? ???? ??? ???????? ?????? ???? ??? ofyour ????? ???? ???? BizTalk. ????? ?? ??? ??????????????? ????? ????????. ????????? ????? ????? "?????? ??????" ??? ????????? ???????.

????? ??????? ????? "?????? ??????"

????? ???????? ??????
?????? ???????? ?????? ??????? ?????? ??????? ??????? ????? ??????? ????? ??:
  • ????? ??????? Windows Server 2008 ? Windows Server 2008 R2
    1. ?? "????? ??????"? ??? ?????? ?????? ???????.
    2. ?? ?????? ?????? ??? ????? ??????????? ??? ???? ??? ?? ???? ??? ?????? ???? ????????.
    3. ?? ?????? ????? ? ???? ????? ??????? ??? ?? ???? ??? ??????.
    4. ???? ?????? ?????? ??? ?? ???? ??? ??????.
    5. ???? ??? ???? ????? ???????? ??? ????? ??? ?? ???? ??? ?????.
    6. ????? ??????? ?????? ????????? ???? ?? ??? ???????? ? ?? ??? ?????.
    7. ???? ????? ??????? ??? ??? ????? ??????? ??? ?? ???? ??? ?????.
    8. ???? ??? ????? ?? ????? ??????? ?????? ?????? ????? ???????? ??????? ??? ?? ???? ??? ????? ??? ????? ?? ????:
      • ????????? net CLR
      • ??????? ?.Net CLR
      • BizTalk: ????????
      • BizTalk:TDDS
      • ???????
      • ?????
      • ???????
      • ????????? ????????? XLANG/?
      ??? ??? ???? SQL ??????? ???? ????? ???????? ???????:
      • SQLServer:Databases
      • ???????? SQLServer:General
      • ????? SQLServer:Memory
    9. ???? ??? ?????.
    10. ????? ?????? ???? "?????? ?????? ??????"??? 5 ????.

      ?????? ???? "?????? ?????? ??????" ?????? ???? ?????? ?????. ????? ??? ????? ??? ????? ??? ????? ???? ???? ???????. ???? ???? ?? ???? ??? ????? ????? ??? ?????? ????? ???? ???? ?????? ??? ????????? ???? ??? ?? ???? ???? ??? ????? ??????.
    11. ???? ??? ?????.
    ?????? ????? ????????? ???? ??? ????? ?? ??????? ????? .
  • ????? ??????? Windows Server 2003 ?? ???? ??????? Windows XP
    1. ?? ?????? ??????? ?????? ??????.
    2. ???? ????? ??????? ??? ????? ????????? ??? ?? ???? ??? ??????? ??? ????. ???? ???? ?????? ??????? ????? ?????? .
    3. ?? ?????? ????? ? ???? ????? ??????? ??? ?? ???? ??? ?????.
    4. ???? ???? ??? ?????. (????? ???? ????? ??? ????? ??????? ????? ????? ? ??? ???? ??? ????? ?????? ???? ??? ?????.)
    5. ???? ??? ????? ??????.
    6. ??? ???? ???????? ? ???? ????????.
    7. ?? ????? ?????? ?????? ? ??? ???????? ???????. ???? ??? " ????? " ??? ????? ?? ????.
      • ????????? net CLR
      • ??????? ?.Net CLR
      • BizTalk: ????????
      • BizTalk:TDDS
      • ???????
      • ?????
      • ???????
      • ????????? ????????? XLANG/?
      ??? ??? ???? SQL ??????? ???? ????? ???????? ???????:
      • SQLServer:Databases
      • ???????? SQLServer:General
      • ????? SQLServer:Memory
    8. ???? ??? ?????.
    9. ????? ?????? ???????? ?? ???????? ?? ??? ????? ?????? ?????? ???? 5 ????.

      ?????? ?? ???? "?????? ?????? ?????? ????????" ?????? ???? ?????? ?????. ????? ??? ????? ??? ????? ??? ????? ???? ???? ???????. ???? ???? ?? ???? ??? ????? ????? ??? ?????? ????? ???? ???? ?????? ??? ????????? ???? ??? ?? ???? ???? ??? ????? ??????.
    10. ???? ??? ?????.
    ?????? ????? ????????? ???? ????? ??????? ??? ??? ??? ?????? ??? ?? ???? ??? ?????.
?????? ??? ??? ???????
?????? ??? ??? ???????? ?????? ???? ????? ???????:
  • ??????? ??????: ??????
    ????? ????? ??????? ????? ?????? ?? DebugDiag ?? ??????? ???????? ??????? ??? ????? ?????. ??????? ??????? ??????? ?????? ????? Leaktrack.dll ????????. ??? ??????? ??? ????? ?????? ????? ???????. ?????? ????? ?????? ???? ????????? ???? ??????? ???????:
    1. ??? ????? ???? ????? ??????? 1.1.
    2. ??? ??????? ??????? ????????? ?? ???? ??? ??????.
    3. ??? ????? Btsntsvc.exe ? ??? ?? ???? ??? ??????.
    4. ?? ?????? "????? ????? ????"? ???? ??????? ???????:
      1. ???? ?????? ???? ???????? ??? ???? ???? ??? ????? ??????? ??????? . ????? ????? ????? ??? ????? ??? ?? ??? ??? LeakTrack.dll ?? ????? BTSNTSvc.exe.
      2. ???? ??? ?????? ??? ??? ???:
        • ?????? ?? ?? ??????? ???????? ?????? ???? ??????. ?????? ??? ??????? ????? ????? ???? ????? ???????? ?? ???? ???? ????? BTSNTSvc.exe.
        • ???? ?????? ???? ???????? ????? userdump ??? ?????? ??? ????? ?????? ???????? ? ??????? ??? ?????? ?????????? ?? 1024.
        • ???? ?????? ???? ???????? ??? ?????? ????????? ?????????? 200.
        ?? ???? ????? ????? ?????? ???????? ??? ??????? ????? ????? ??? ????? ???????? ??? ??????? ?????? ??????? 1024 ????????. ??? ???? ????? ?????? ??????? ?? 200 ???? ????? ???? ???????? ????? ????? ??????? ???.
      3. ???? ??? ??? ??? ?????.
      4. ???? ??? ??????.
    5. ?? ?????? "????? ????? ???? ???? ???????"? ???? ??? " ??????".

      ?????? ????? ???? ????? ???? ??? ??????? ?? ?????? ?????? Userdump ??? ??? ??????.
    6. ???? ??? ????? ???? ??????? ???? ????.
    ?????? ??? ???? ???? ???? ???????. ?? ??? ??? ????? ??? ????? ?????? ????? ?????? ?? ?????? ????? Userdump ??? ????? ??????? ?????. ????? ??????? ????????? ?? C:\Program Files\DebugDiag\Logs.
  • ??????? ???????: ????
    ????? ????? Leaktrack.dll ?????? ??????? ?????? ??? ??? ????? ???????. ???? ?? ??? ?????? ????? ??? ????? ????? ???????. ?????? ????? ???? ??????? ???????:
    1. ??? ????? ???? ????? ??????? 1.1.
    2. ???? ??? ????? ??????? ???????? .
    3. ?? ?????? ?????? ??? ??????? Btsntsvc.exe ??? ?? ???? ??? ???? ????? ?????.
    4. ?? ???? ?????? ???? ????? ??????? ? ???? ??? ???? ??? ?? ???? ??? ?????.
    ????? ????? ???? ??????? ??? ??????? Btsntsvc.exe ?? ???? ????? ??????? ??? ????? ????? ???????:
    1. ??? ????? ???? ????? ??????? 1.1.
    2. ??? ??????? ?? ???? ??? ??????.
    3. ??? ????? ?????? ??? ?? ???? ??? ??????.
    4. ??? ??? ??????? Btsntsvc.exe? ??? ?? ???? ??? ??????.
    5. ??? ???? ????? ????? (???????) ? ???? ??? " ??????".
    6. ?? ???? ?????? ????? ????? ???? ???? ??????? (???????) ? ???? ??? " ??????".
    7. ??? ????? ????? ????? ??? ?? ???? ??? ?????.
    ????? ??? ??????? ??? 60 ?? ?????? ??? 80 ?? ?????? ?? ????? ?????? ????????? ?? ?????? ?????? ??? ??????? Btsntsvc.exe ??? ?? ???? ??? ????? Userdump ??????. ??? ???? ????? BizTalk ??? ????? ????? ????????? ??? ?? ???? ??????? ????? ?????? ????? ???????.
????? ????? "?????? ??????"
??? ??? ???? ??????? ????? ???????? ??????? "?????? ??????"? ????? ??????? "?????? ??????" ????? ??????? ??? ????? ????? ???????.
????? ??? ???????
???????? ?? ????? ??? ???? ???????? ????? ??????? ???? ????? Debug ?????? ??? ???????. ?????? ????? ???? ??????? ???????:
  1. ???? ??? ????? ??????? ????? ??????.
  2. ???? ??? ????? ????? ??????????? ?? ??? ???? ????? the.dmp.
  3. ??? ???????? ????? ????? ??? ?????????? ?? ???? ??? ??? ?????.
???? ???????? ??? ????? ????? (.mht) ???? ????? ?? ?????? C:\Program Files\DebugDiag\Reports ??? ???????? ?? ???????. ???? ???? ??? ??? ??????? ?? ???????? ????? ??. ????? ??? ??????? ??? ????? ???????. ???????? ??? ???? ?? ????? ??? ??????? ??? ?????? ???? ????? ?? ???? ???????.

??? ??? ?????? DLLs ?????? ????? ????? ???? ????? ?????.pdb ??????? ???????. ?????? ????? ???? ??????? ???????:
  1. ??? ???? ????? Debug.
  2. ?? ??????? ????? ? ???? ??? ??????? Optionsand.
  3. ?? ?????? ??? ????? ???? ???????? ???? ???? ?????.
??? ??? ???? ????? ??? ??????? ?????????? ???? ?????? ??? ??????? ?? Microsoft. ?????? ??? ????? ????? ?? ????? ?????? "????? ??? ???????" ???????? ??? ?????? ?????? ?????? ????? ???? Microsoft ?????? ??? ?????:
http://support.microsoft.com/contactus/?ws=support
??? ??????? "????? ??? ???????"? ??? ??? ??????? ???? "?????? ??????" ???? ??????? ????? ????? ??????? ??????? (?????.evt). ?? ???? ?????? ????? ??? ??? ??????? ??? ???? BizTalk.

???????

???? ???????: 918643 - ????? ??? ??????: 26/?? ?????/1434 - ??????: 3.0
????? ???
  • Microsoft BizTalk Server Branch 2010
  • Microsoft BizTalk Server Developer 2010
  • Microsoft BizTalk Server Enterprise 2010
  • Microsoft BizTalk Server Standard 2010
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2006 Enterprise Edition
  • Microsoft BizTalk Server 2006 Developer Edition
  • Microsoft BizTalk Server 2006 Standard Edition
  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Developer Edition
  • Microsoft BizTalk Server 2004 Partner Edition
  • Microsoft BizTalk Server 2004 Standard Edition
????? ??????: 
kbhowto kbmt KB918643 KbMtar
????? ????
???: ??? ????? ??? ??????? ???????? ????? ?????????? ??????? ?????? ??? ??????? ?? ??? ??????? ?? ??????? ??? ??? ?? ???? ????????? ???? ??????? ???????(CTF) ?? ?? ???? ????? ????. ???? ?? ???? ?????????? ??? ???????? ???????? ???? ??? ?? ???????? ??????? ?? ??? ??????? ???????? ?? ??? ??????? ??????? ??? ?????? ?? ?????? ??? ???? ???????? ???????? ?? ????? ??????? ????? ????? ??????. ??? ?? ???????? ???????? ?? ????? ??? ????? ?? ???????? ?? ???? ????? ?? ?????. ?????? ??? ???? ?????????? ???? ?????? ?? ??? ????? ?? ??? ??? ?? ??????? ?? ??? ????? ?? ???? ????? ????? ?? ????? ??????? ???? ?? ???????? ?? ??? ???????.
???? ??? ????? ??????? ?????? ??????????918643

????? ???????

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com