github.com/artisanhe/tools@v1.0.1-0.20210607022958-19a8fef2eb04/catgo/cat-go/cat/const.go (about)

     1  package cat
     2  
     3  import (
     4  	"time"
     5  )
     6  
     7  const (
     8  	CatClientVersion = "1.0.0.g7baseonv2"
     9  )
    10  
    11  const (
    12  	SUCCESS = "0"
    13  	ERROR   = "-1"
    14  	FAIL    = "fail"
    15  )
    16  
    17  const ( // Declared default values.
    18  	defaultAppKey   = "cat"
    19  	defaultHostname = "GoUnknownHost"
    20  	defaultEnv      = "dev"
    21  
    22  	defaultIp    = "127.0.0.1"
    23  	defaultIpHex = "7f000001"
    24  
    25  	defaultXmlFile = "/data/appdatas/cat/client.xml"
    26  	defaultLogDir  = "/data/applogs/cat"
    27  )
    28  
    29  const ( // Declared properties given by the router server.
    30  	propertySample  = "sample"
    31  	propertyRouters = "routers"
    32  	propertyBlock   = "block"
    33  )
    34  
    35  const (
    36  	highPriorityQueueSize   = 1000
    37  	normalPriorityQueueSize = 5000
    38  
    39  	transactionAggregatorChannelCapacity = 1000
    40  	eventAggregatorChannelCapacity       = 1000
    41  	metricAggregatorChannelCapacity      = 1000
    42  
    43  	transactionAggregatorInterval = time.Second * 3
    44  	eventAggregatorInterval       = time.Second * 3
    45  	metricAggregatorInterval      = time.Second * 3
    46  )
    47  
    48  const ( // Declared a series of reserved type and names.
    49  	typeSystem = "System"
    50  
    51  	nameReboot = "Reboot"
    52  
    53  	nameTransactionAggregator = "TransactionAggregator"
    54  	nameEventAggregator       = "EventAggregator"
    55  	nameMetricAggregator      = "MetricAggregator"
    56  )
    57  
    58  const (
    59  	signal0 = iota
    60  
    61  	signalResetConnection
    62  
    63  	signalShutdown
    64  
    65  	signalSenderExit
    66  	signalMonitorExit
    67  	signalRouterExit
    68  	signalTransactionAggregatorExit
    69  	signalEventAggregatorExit
    70  	signalMetricAggregatorExit
    71  )