Name: registration.rpc ListenOn: 0.0.0.0:8082 # 当前服务请求超时时间是 30s Timeout: 30000 # 环境:dev、test、pre、prod RpcServerConf: Mode: dev Log: # 服务名称 ServiceName: registration-service # 日志输出到文件 Mode: file # 日志输出文件路径 Path: logs # 日志级别 Level: info # 是否压缩日志 Compress: true # 日志保留天数,只有在文件模式才会生效 KeepDays: 7 # 按天切割日志 Rotation: daily # 日志时间格式 TimeFormat: "2006-01-02 15:04:05" # 监控,默认都是开启,主要调整端口和监控访问路由 DevServer: Port: 6066 HealthPath: "/health" MetricsPath: "/metrics" # grpc 通信服务端证书私钥 GrpcServerConf: # ServerCertFile: ./cert/registration-service/server.pem # ServerKeyFile: ./cert/registration-service/server.key # CaCertFile: ./cert/ca/ca.pem ServerCertFile: ServerKeyFile: CaCertFile: # 接收、发送消息大小设置为 20 mb,根据服务实际场景调整 MaxRecvMsgSize: 20971520 MaxSendMsgSize: 20971520 # 数据库连接限流速率 TestDBConnRate: 10 #MysqlDNS: root:root123456@tcp(192.168.1.135:3306)/registration_service?charset=utf8&parseTime=true&loc=Asia%2FShanghai #MysqlDNS: root:@tcp(127.0.0.1:3306)/registration-service?charset=utf8&parseTime=true&loc=Asia%2FShanghai MysqlDNS: root:root123456@tcp(192.168.40.22:32006)/registration_service?charset=utf8&parseTime=true&loc=Asia%2FShanghai # redis 缓存配置,主要指定访问地址,其他配置项默认即可 Cache: - Host: 192.168.1.135:6379 Pass: "123456" # Event 链上事件 EventConf: Host: "192.168.1.135" Port: 6379 Password: "123456" GroupName: "registration" ContractName: "ida200" ChainConfigInterval: 3600 # ExpiredConf 过期时间配置 ExpiredConf: Internal: 300 # 检查间隔,单位秒,默认5分钟 GrpcConfs: key-service: # ClientCertFile: ./cert/key-service/client.pem # ClientKeyFile: ./cert/key-service/client.key # CaCertFile: ./cert/ca/ca.pem ClientCertFile: ClientKeyFile: CaCertFile: DNS: localhost Endpoint: 192.168.1.134:8083 chain-service: # ClientCertFile: ./cert/chain-service/client.pem # ClientKeyFile: ./cert/chain-service/client.key # CaCertFile: ./cert/ca/ca.pem ClientCertFile: ClientKeyFile: CaCertFile: DNS: localhost Endpoint: 192.168.1.134:8081