{{template "header" .}}
History List {{if ne .TableName ""}} {{.TableName}} - {{end}} {{if ne .SchemaName ""}} {{.SchemaName}} - {{end}}
{{range $i, $v := .HistoryList}} {{end}}
ID DbName SchemaName TableName Other Property NowStartI SelectThreadPool ToServerIDList SyncThreadCount SyncToServer StartTime OverTime Status OP
{{$v.ID}} {{$v.DbName}} {{$v.SchemaName}}

{{$v.TableName}}

{{if ne $v.TableName $v.TableNames}} {{range $k,$tableName := $v.TableNameArr}} {{if eq $k $v.TableCountSuccess }}

{{$tableName}}

{{end}} {{if lt $k $v.TableCountSuccess }}

{{$tableName}}

{{end}} {{if gt $k $v.TableCountSuccess }}

{{$tableName}}

{{end}} {{end}} {{end}}

CurrentTableName:{{$v.CurrentTableName}}

TableCount:{{$v.TableCount}}

SuccessCount:{{$v.TableCountSuccess}}

ThreadNum: {{$v.Property.ThreadNum}}

ThreadCountPer: {{$v.Property.ThreadCountPer}}

LimitOptimize: {{$v.Property.LimitOptimize}}

Where:

{{$v.Property.Where}}

{{$v.NowStartI}} {{range $k,$poolInfo := $v.ThreadPool}}

Num:{{$poolInfo.Num}}

NowStartI:{{$poolInfo.NowStartI}}

Error:{{$poolInfo.Error}}

 

{{end}}
{{$v.ToServerIDList}} {{$v.ToServerTheadCount}} {{range $k,$toServer := $v.ToServerList}}

ToServerID:{{$toServer.ToServerInfo.ToServerID}}

ToServerKey:{{$toServer.ToServerInfo.ToServerKey}}

PluginName:{{$toServer.ToServerInfo.PluginName}}

QueueMsgCount:{{$toServer.ToServerInfo.QueueMsgCount}}

ThreadCount:{{$toServer.ToServerInfo.ThreadCount}}

Error:{{$toServer.ToServerInfo.Error}}

ErrorWaitData:{{$toServer.ToServerInfo.ErrorWaitData}}

 

{{end}}
{{$v.StartTime}} {{$v.OverTime}} {{$v.Status}}

{{if eq $v.Status "running"}} {{else if eq $v.Status "stoping"}} {{else if eq $v.Status "stoped"}} {{else}} {{end}}

备注:

1. 全量数据任务不会持久化,重启之后,任务会被清除掉

{{template "footer" .}}