Browse Source

support router rules

yokyo 5 years ago
parent
commit
327604b5eb
2 changed files with 15 additions and 0 deletions
  1. 11 0
      confs.proto
  2. 4 0
      structs.proto

+ 11 - 0
confs.proto

@@ -1,6 +1,7 @@
 syntax = "proto3";
 package protos;
 
+import "structs.proto";
 
 // 项目中配置文件定义
 
@@ -77,3 +78,13 @@ message LogicConf {
     int32 level         = 9;
     string mode         = 10;
 }
+
+message RouteRule_ {
+    uint64 funcId       = 1;
+    Int32Scope scope    = 2;
+}
+
+// 路由规则配置
+message RouteRules {
+    repeated RouteRule_ rules = 1;
+}

+ 4 - 0
structs.proto

@@ -1,6 +1,10 @@
 syntax="proto3";
 package protos;
 
+message Int32Scope {
+    int32 min       = 1;
+    int32 max       = 2;
+}
 
 /// 道具定义
 message Item {