Tord Glad Nordahl Throttling and Thresholds
About me Tord Glad Nordahl – BizTalk Administrator Expert – Training – Health Checking – Debugger – Speaker – Active contributor for Microsoft – Active blogger
Publishing throttling 2 – Incoming rate exceeds outgoing rate CounterSub counter BizTalk:Message AgentMessage publishing incoming rate BizTalk:Message Agentmessage publishing outgoing rate
Publishing throttling 4 – memory exceeds specified threshold CounterSub counter BizTalk:Message AgentHigh process memory BizTalk:Message Agentprocess memory usage (MB) BizTalk:Message Agentprocess memory usage threshold (MB)
Publishing throttling 5- System memory exceeds threshold CounterSub counter BizTalk:Message AgentPhysical memory usage threshold (MB) BizTalk:Message AgentPhysical memory usage (MB)
Publishing throttling 6 – Host message size CounterSub counter BizTalk:Message Agentdatabase size BizTalk:MessageBox : General CountersSpool size Tracking data size BizTalk: MessageBox : Host CountersHost queue length Host queue suspend message length
Publishing throttling 8 – Database session exceeds threshold CounterSub counter BizTalk:Message AgentDatabase session
Publishing throttling state 9 – Process count exceeds threshold CounterSub counter BizTalk:Message AgentThread count BizTalk:Message AgentThread count threshold
Delivery throttling state 1 – Incoming rate exceeds outgoing rate CounterSub counter BizTalk:Message AgentMessage publishing incoming rate BizTalk:Message Agentmessage publishing outgoing rate
Delivery throttling state 3 – in-process delivery exceeds threshold CounterSub counter BizTalk:Message AgentIn-process message count BizTalk:Message AgentIn-process message count threshold
Delivery throttling state 4 – Process memory exceeds threshold CounterSub counter BizTalk:Message AgentHigh process memory Process memory usage (MB) Process memory usage threshold (MB) Active instance count In-process message count
Delivery throttling state 5 -System memory exceeds threshold CounterSub counter BizTalk:Message AgentPhysical memory usage
Delivery throttling state 9 -Process thread count exceeds threshold CounterSub counter BizTalk:Message AgentThread count Thread count threshold
What is throttling Utilize all server resources Do you have limits How far can you stretch the resources available
BizTalk Host throttling
Host throttling Resource based
Host throttling – Resource based
Host throttling – Rate based
Host throttling - Orchestration
Summary What is meant by Resource Based Throttling? What is meant by Rate Based throttling? Is throttling good or bad?