tasklogicdef

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const SubtaskExecutorName = ""

执行器服务名

View Source
const TaskCreateParamPrefix = "task.create.param."

保存任务创建

View Source
const TaskScheduleDataPrefix = "task.schedule.data."

保存任务调度数据

Variables

This section is empty.

Functions

This section is empty.

Types

type TaskCreateParam

type TaskCreateParam struct {
	ResourceGroupName string `json:"resource_group"`
	TaskType          uint32 `json:"task_type"`
	Priority          uint32 `json:"priority"`
	Timeout           uint32 `json:"timeout"`
	TypeParam         string `json:"type_param"`
}

任务的创建参数

type TaskScheduleData

type TaskScheduleData struct {
	ResourceGroupName   string `json:"resource_group"`         // 任务所属的资源组名
	CurrentQueue        uint32 `json:"current_queue"`          // 任务所属的调度队列索引, 0开始编号
	CurrentQueueKeyName string `json:"current_queue_key_name"` // 任务所属的调度队列名
	InitiallQueueSlice  uint32 `json:"initial_queue_slice"`    // 任务在当前调度队列中的初始时间片数量
	QueueSlice          uint32 `json:"queue_slice"`            // 任务在当前调度队列中的时间片数量
	QuietStartTime      uint64 `json:"quiet_start_time"`       // 任务静默的起始时间
}

任务调度数据

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL