Documentation
¶
Index ¶
Constants ¶
View Source
const (
Retry = 150
)
Variables ¶
View Source
var ConCurrencyGlobal = NewConcurrency()
Functions ¶
This section is empty.
Types ¶
type Concurrency ¶
type Concurrency struct {
// contains filtered or unexported fields
}
func NewConcurrency ¶
func NewConcurrency() *Concurrency
func (*Concurrency) DecColdNum ¶
func (c *Concurrency) DecColdNum(metric, taskId string)
func (*Concurrency) DoneTask ¶
func (c *Concurrency) DoneTask(metric, taskId string)
func (*Concurrency) WaitToValid ¶
func (c *Concurrency) WaitToValid(metric string) bool
WaitToValid Avoid excessive cold start concurrency
type Metric ¶
type Metric struct {
// contains filtered or unexported fields
}
func (*Metric) SetColdFlag ¶
Click to show internal directories.
Click to hide internal directories.