Răsfoiți Sursa

feat:提交

fuwencai 1 an în urmă
părinte
comite
e5992c334e
3 a modificat fișierele cu 11 adăugiri și 6 ștergeri
  1. 4 3
      rpc/deduplication.go
  2. 3 1
      rpc/etc/deduplication.yaml
  3. 4 2
      rpc/internal/config/config.go

+ 4 - 3
rpc/deduplication.go

@@ -15,8 +15,6 @@ import (
 	"github.com/go-xorm/xorm"
 	"log"
 
-
-
 	"github.com/tal-tech/go-zero/core/conf"
 	"github.com/tal-tech/go-zero/zrpc"
 	"google.golang.org/grpc"
@@ -40,6 +38,7 @@ func main() {
 	fmt.Printf("Starting rpc server at %s...\n", c.ListenOn)
 	s.Start()
 }
+
 //创建orm引擎
 func init() {
 	conf.MustLoad(*configFile, &config.ConfigJson)
@@ -51,5 +50,7 @@ func init() {
 	if err != nil {
 		log.Fatal("数据库连接失败:", err)
 	}
-	fmt.Println(config.ConfigJson.DataSource+"链接成功")
+	service.Engine.SetMaxOpenConns(config.ConfigJson.MaxOpenConns)
+	service.Engine.SetMaxIdleConns(config.ConfigJson.MaxIdleConns)
+	fmt.Println(config.ConfigJson.DataSource + "链接成功")
 }

+ 3 - 1
rpc/etc/deduplication.yaml

@@ -4,7 +4,9 @@ Etcd:
   Hosts:
   - 127.0.0.1:2379
   Key: deduplication.rpc
-DataSource: root:root@tcp(127.0.0.1:3306)/quchong?charset=utf8mb4&parseTime=true&loc=Local
+DataSource: root:Topnet123@(192.168.3.149:3306)/jianyu?charset=utf8mb4&parseTime=true&loc=Local
+MaxIdleConns: 25
+MaxOpenConns: 50
 FileSystemConf:
   Etcd:
     Hosts:

+ 4 - 2
rpc/internal/config/config.go

@@ -2,12 +2,14 @@ package config
 
 import "github.com/tal-tech/go-zero/zrpc"
 
-
 type Config struct {
 	zrpc.RpcServerConf
 	DataSource     string // 手动代码
 	Node           int    // 节点
 	CalleeId       string // 服务名字
 	FileSystemConf zrpc.RpcClientConf
+	MaxIdleConns   int // 数据库连接最大空闲数
+	MaxOpenConns   int // 数据库连接数
 }
-var  ConfigJson Config
+
+var ConfigJson Config