抽离配置到nacos里

This commit is contained in:
2026-08-12 16:05:58 +08:00
parent 92c30163b5
commit e6a73d9eb4
+1 -3
View File
@@ -128,15 +128,13 @@ func main() {
debug := utils.GetConfigBool("mysql.debug") debug := utils.GetConfigBool("mysql.debug")
modelbase.Init(db, modelbase.Config{Prefix: utils.GetConfigString("mysql.prefix"), Debug: debug}) modelbase.Init(db, modelbase.Config{Prefix: utils.GetConfigString("mysql.prefix"), Debug: debug})
// 修正语法错误,手动组装RPC配置 // 初始化服务信息
rpcConf := zrpc.RpcServerConf{ rpcConf := zrpc.RpcServerConf{
ListenOn: listenOn, ListenOn: listenOn,
} }
rpcConf.Mode = mode rpcConf.Mode = mode
// 构建上下文
ctx := svc.NewServiceContext(c, db) ctx := svc.NewServiceContext(c, db)
// 启动rpc服务,使用拼装好的rpcConf,不再使用本地空的c.RpcServerConf
s := zrpc.MustNewServer(rpcConf, func(grpcServer *grpc.Server) { s := zrpc.MustNewServer(rpcConf, func(grpcServer *grpc.Server) {
admin.RegisterAdminServer(grpcServer, server.NewAdminServer(ctx)) admin.RegisterAdminServer(grpcServer, server.NewAdminServer(ctx))
if mode == service.DevMode || mode == service.TestMode { if mode == service.DevMode || mode == service.TestMode {