範例凍結計算
以下是範例計算的範例,使用私用位元組來決定 BizTalk 是否會凍結。 該範例使用預設的設定值,以及一些範例執行階段值。
假設凍結屬性具有下列的值:
TimeBlocked = 60 (以秒為單位封鎖的範例時間)
WaitingHistory = 90 (範例,以秒為單位等候歷程記錄)
ActualPrivateBytes = 250 (私用位元組的範例值)
OptimalUsage = 50 (預設組態值)
MaximalUsage = 350 (預設組態值)
由於 ActualPrivateBytes 介於 OptimalUsage 和 MaximalUsage之間,Alpha 會計算為:
alpha(private) = (350 – 250) / (350 – 50)
alpha(private) = 100 / 300
alpha(private) = 0.33
然後計算 TestThreshold ,如下所示:
TestThreshold = 1 + (0.33 * (1800 – 1))
TestThreshold = 1 + 599.66
TestThreshold = 600.66
最後,再決定是否要凍結:
Dehydrate = (90 == -1 OR 90 > 600 OR 60 > (2 * 600))
Dehydrate = false
使用這個範例,您可以決定此時將不會凍結協調流程。