zhangqian
2023-10-20 a98b2ed2ddcf15db5b20907cd502e157d04d1b88
去掉无用配置
2个文件已修改
36 ■■■■■ 已修改文件
conf/config.go 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
conf/config.yaml 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
conf/config.go
@@ -25,17 +25,9 @@
    webConf struct {
        Host      string // 本机ip地址
        Port      string // 端口号
        APPort    string // 本机作为的Grpc服务端的端口号
        AlHost    string // 算法服务ip地址
        AlPort    string // 算法服务端口号
        NodeId    string // 主账户用户名
        OssType   string // 对象存储类型
        JWTSecret string
    }
    nsqConf struct {
        NsqdAddr       string
        NsqlookupdAddr string
    }
    localConf struct {
@@ -47,10 +39,7 @@
    WebConf   = &webConf{}
    LogConf   = &logx.Conf{}
    DbConf    = &mysqlx.Conf{}
    NsqConf   = &nsqConf{}
    LocalConf = &localConf{}
    NodeId    string
    GrpcPort  string
    Viper     *viper.Viper
)
@@ -66,25 +55,13 @@
    }
    read2Conf(Viper)
    GrpcPort = os.Getenv("GRPC_PORT") // 只给grpc算法服务使用,本服务不用
    nodeId := os.Getenv("NODE_ID")    // 主账户用户名
    host := os.Getenv("HOST")         // 本机IP地址
    algHost := os.Getenv("AL_HOST")   // 算法服务的IP地址
    nsqdAddr := os.Getenv("NSQD_ADDR")
    if len(GrpcPort) == 0 { // 如果gprcPort为空,那么用配置的APPort
        GrpcPort = WebConf.APPort
    }
    nodeId := os.Getenv("NODE_ID") // 主账户用户名
    host := os.Getenv("HOST")      // 本机IP地址
    if len(nodeId) > 0 {
        WebConf.NodeId = nodeId
    }
    if len(algHost) > 0 {
        WebConf.AlHost = algHost
    }
    if len(host) > 0 {
        WebConf.Host = host
    }
    if len(nsqdAddr) > 0 {
        NsqConf.NsqdAddr = nsqdAddr
    }
    DBHost := os.Getenv("DB_HOST")
@@ -107,7 +84,6 @@
    _ = v.UnmarshalKey("web", WebConf)
    _ = v.UnmarshalKey("log", LogConf)
    _ = v.UnmarshalKey("db", DbConf)
    _ = v.UnmarshalKey("nsq", NsqConf)
    _ = v.UnmarshalKey("local", LocalConf)
    showConfig()
}
@@ -117,8 +93,6 @@
    log.Printf("   WebConf:                %+v", WebConf)
    log.Printf("   LogConf:                %+v", LogConf)
    log.Printf("   DbConf:                 %+v", DbConf)
    log.Printf("   NsqConf:                %+v", NsqConf)
    log.Printf("   GrpcPort:               %+v", GrpcPort)
    log.Printf("   LocalConf:               %+v", LocalConf)
    log.Println("......................................................")
}
conf/config.yaml
@@ -1,9 +1,6 @@
web:
  port: 8005
  host: 192.168.20.119
  apport: 9091
  alhost: 192.168.20.119
  alport: 9090
  nodeId: wangpengfei
  ossType: local
db:
@@ -20,8 +17,5 @@
log:
  path: ./logs/aps-server.log
  encoder: console
nsq:
  nsqdAddr: 121.31.232.83:4150
  nsqlookupdAddr:
local:
  storePath: uploads/file