Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Config = new(Conf)
)
Functions ¶
Types ¶
type Conf ¶
type Conf struct {
APIAddr string //api server listen port
PrometheusAPI string //Prometheus server listen port
K8SConfPath string //absolute path to the kubeconfig file
LogLevel string
HostIDFile string
HostIP string
RunMode string //ACP_NODE 运行模式:master,node
NodeRule string //节点属性 compute manage storage
Service string //服务注册与发现
InitStatus string
NodePath string //永久节点信息存储路径
OnlineNodePath string //上线节点信息存储路径
Proc string // 当前节点正在执行任务存储路径
StaticTaskPath string // 配置静态task文件宿主机路径
JobPath string // 节点执行任务保存路径
Lock string // job lock 路径
Group string // 节点分组
Noticer string // 通知
EventLogServer []string
ExecutionRecordPath string
ConfigStoragePath string
K8SNode string
BuildIn string
BuildInExec string
CompJobStatus string
FailTime int
CheckIntervalSec int
InstalledMarker string
DBType string
DBConnectionInfo string
TTL int64 // 节点超时时间,单位秒
ReqTimeout int // 请求超时时间,单位秒
// 执行任务信息过期时间,单位秒
// 0 为不过期
ProcTTL int64
// 记录任务执行中的信息的执行时间阀值,单位秒
// 0 为不限制
ProcReq int64
// 单机任务锁过期时间,单位秒
// 默认 300
LockTTL int64
Etcd client.Config
StatsdConfig StatsdConfig
UDPMonitorConfig UDPMonitorConfig
MinResyncPeriod time.Duration
}
Conf Conf
type SessionConfig ¶
type StatsdConfig ¶
type StatsdConfig struct {
StatsdListenAddress string
StatsdListenUDP string
StatsdListenTCP string
MappingConfig string
ReadBuffer int
}
StatsdConfig StatsdConfig
type UDPMonitorConfig ¶
UDPMonitorConfig UDPMonitorConfig
Click to show internal directories.
Click to hide internal directories.