Skip to content

Commit 7da5fea

Browse files
committed
在缓存任务键值中增加集群信息,以便于调试问题
1 parent d901de0 commit 7da5fea

File tree

2 files changed

+20
-2
lines changed
  • internal/web/actions/default/servers/components/cache/batch
  • web/views/@default/servers/components/cache/batch

2 files changed

+20
-2
lines changed

internal/web/actions/default/servers/components/cache/batch/task.go

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,24 @@ func (this *TaskAction) readTask(taskId int64) (ok bool) {
9999
})
100100
}
101101

102+
// 集群信息
103+
var clusterMap = maps.Map{
104+
"id": 0,
105+
"name": "",
106+
}
107+
if key.NodeCluster != nil {
108+
clusterMap = maps.Map{
109+
"id": key.NodeCluster.Id,
110+
"name": key.NodeCluster.Name,
111+
}
112+
}
113+
102114
keyMaps = append(keyMaps, maps.Map{
103115
"key": key.Key,
104116
"isDone": key.IsDone,
105117
"isDoing": key.IsDoing,
106118
"errors": errorMaps,
119+
"cluster": clusterMap,
107120
})
108121
}
109122

web/views/@default/servers/components/cache/batch/task.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,24 @@ <h4>要操作的缓存Key</h4>
7171
<span v-if="task.keyType == 'key'">URL</span>
7272
<span v-if="task.keyType == 'prefix'">前缀</span>
7373
</th>
74+
<th class="two wide">所属集群</th>
7475
<th class="width5">状态</th>
7576
</tr>
7677
</thead>
7778
<tbody v-for="key in task.keys">
7879
<tr>
79-
<td>{{key.key}}
80-
80+
<td>
81+
{{key.key}}
8182
<div v-if="key.errors.length > 0" style="margin-top: 0.5em">
8283
<a :href="'/clusters/cluster/node?nodeId=' + err.nodeId" v-for="err in key.errors" class="ui label basic tiny red">
8384
节点{{err.nodeId}}:{{err.error}}
8485
</a>
8586
</div>
8687
</td>
88+
<td>
89+
<span v-if="key.cluster != null && key.cluster.id > 0">{{key.cluster.name}}</span>
90+
<span v-else class="disabled">-</span>
91+
</td>
8792
<td>
8893
<span v-if="key.isDone && key.errors.length == 0" class="green">完成</span>
8994
<span v-if="key.isDone && key.errors.length > 0" class="red">失败</span>

0 commit comments

Comments
 (0)