saastool增加docker/daemon模式

This commit is contained in:
algotao
2025-09-24 18:38:03 +08:00
parent a88c5c6e3f
commit d7ab7b5156
14 changed files with 1023 additions and 120 deletions

View File

@@ -26,6 +26,9 @@ message SaasReq {
ScriptRun script_run = 90; // 运行脚本
ScriptUpdate script_update = 91; // 脚本升级
ExpList exp_list = 100; // 列出实验
ExpGet exp_get = 101; // 获取实验报表
}
}
@@ -66,7 +69,6 @@ message WriteItem {
message Bytes {
bytes bytes = 1; // 写入的byte
uint64 index_1 = 2; // 写入byte的索引值(0..63)
uint64 index_2 = 3 [deprecated=true]; // **已弃用 写入byte的索引值(64..127)
}
// Uint32s 写入uint32区域
@@ -181,6 +183,16 @@ message ScriptRun {
message ScriptUpdate {
}
// ExpList 列出实验
message ExpList {
}
// ExpGet 获取实验报表
message ExpGet {
}
// SaasRes 命令返回
message SaasRes {
ErrorCode code = 1; // 返回码
@@ -204,6 +216,9 @@ message SaasRes {
ScriptRunRes script_run_res = 90; // 运行脚本返回
ScriptUpdateRes script_update_res = 91; // 升级脚本返回
ExpListRes exp_list_res = 100; // 实验列表返回
ExpGetRes exp_get_res = 101; // 实验报表返回
}
}
@@ -318,6 +333,22 @@ message ScriptRunRes {
message ScriptUpdateRes {
}
// ExpListRes 实验列表返回
message ExpListRes {
repeated ExpBucket buckets = 1; //实验桶
}
message ExpBucket {
uint32 bucket_id = 1; //分桶号
uint32 pt_exp_id = 2; //平台实验ID
uint32 percent = 3; //流量百分比
}
// ExpGetRes 实验报表返回
message ExpGetRes {
}
// ErrorCode 返回码
enum ErrorCode {
SUCC = 0; // 成功
@@ -370,7 +401,7 @@ enum TaskStatus {
}
enum OS {
OS_UNKNOWN = 0;
OS_UNKNOWN = 0;
IOS = 1;
ANDROID = 2;
}