Documentation ¶
Index ¶
- func AddReject(priorityLevel string, reason string)
- func ObserveExecutionDuration(priorityLevel, flowSchema string, executionTime time.Duration)
- func ObserveQueueLength(priorityLevel string, length int)
- func ObserveWaitingDuration(priorityLevel, flowSchema, execute string, waitTime time.Duration)
- func UpdateFlowControlRequestsExecuting(priorityLevel string, executing int)
- func UpdateFlowControlRequestsInQueue(priorityLevel string, inqueue int)
- func UpdateSharedConcurrencyLimit(priorityLevel string, limit int)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ObserveExecutionDuration ¶
ObserveExecutionDuration observes the execution duration for flow control
func ObserveQueueLength ¶
ObserveQueueLength observes the queue length for flow control
func ObserveWaitingDuration ¶
ObserveWaitingDuration observes the queue length for flow control
func UpdateFlowControlRequestsExecuting ¶
UpdateFlowControlRequestsExecuting updates the value for the # of requests executing in flow control
func UpdateFlowControlRequestsInQueue ¶
UpdateFlowControlRequestsInQueue updates the value for the # of requests in the specified queues in flow control
func UpdateSharedConcurrencyLimit ¶
UpdateSharedConcurrencyLimit updates the value for the concurrency limit in flow control
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.