2022-06-05 17:14:14 +08:00
|
|
|
|
syntax = "proto3";
|
|
|
|
|
|
option go_package = "./pb";
|
|
|
|
|
|
|
|
|
|
|
|
package pb;
|
|
|
|
|
|
|
2024-03-10 11:24:50 +08:00
|
|
|
|
import "models/model_node_cluster.proto";
|
|
|
|
|
|
|
2022-06-05 17:14:14 +08:00
|
|
|
|
message HTTPCacheTaskKey {
|
2023-07-09 10:15:33 +08:00
|
|
|
|
int64 id = 1; // 缓存键ID
|
|
|
|
|
|
int64 taskId = 2; // 任务ID
|
|
|
|
|
|
string key = 3; // 缓存键
|
|
|
|
|
|
string type = 4; // 操作类型:purge|fetch
|
|
|
|
|
|
string keyType = 5; // 键类型:key|prefix
|
2022-06-15 15:18:22 +08:00
|
|
|
|
bool isDone = 6; // 是否已完成
|
|
|
|
|
|
bool isDoing = 9; // 是否执行中
|
2023-07-09 10:15:33 +08:00
|
|
|
|
bytes errorsJSON = 7; // 错误信息
|
|
|
|
|
|
int64 nodeClusterId = 8; // 所属集群ID
|
2024-03-10 11:24:50 +08:00
|
|
|
|
|
|
|
|
|
|
NodeCluster nodeCluster = 30; // 所属集群,不一定有内容
|
2022-06-05 17:14:14 +08:00
|
|
|
|
}
|