log watcher is done
This commit is contained in:
@@ -3,14 +3,15 @@ package main
|
||||
import (
|
||||
"flag"
|
||||
"lone-services/pkg/discovery"
|
||||
"lone-services/pkg/logRedis"
|
||||
"lone-services/pkg/modelbase"
|
||||
"lone-services/pkg/mysql"
|
||||
"lone-services/pkg/redis"
|
||||
"lone-services/pkg/utils"
|
||||
"lone-services/pkg/validate"
|
||||
lonelog "lone-services/rpc/lonelog/pb"
|
||||
"lone-services/services/lonelog/internal/config"
|
||||
"lone-services/services/lonelog/internal/server"
|
||||
service2 "lone-services/services/lonelog/internal/service"
|
||||
"lone-services/services/lonelog/internal/svc"
|
||||
"net"
|
||||
"os"
|
||||
@@ -108,13 +109,13 @@ func main() {
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
if err := redis.Init(redis.Config{
|
||||
Host: utils.GetConfigString("redis.host"),
|
||||
Port: utils.GetConfigInt("redis.port"),
|
||||
Password: utils.GetConfigString("redis.password"),
|
||||
DB: utils.GetConfigInt("redis.db"),
|
||||
if err := logRedis.Init(logRedis.LogRedisConfig{
|
||||
Host: utils.GetConfigString("log-redis.host"),
|
||||
Port: utils.GetConfigInt("log-redis.port"),
|
||||
Password: utils.GetConfigString("log-redis.password"),
|
||||
DB: utils.GetConfigInt("log-redis.db"),
|
||||
}); err != nil {
|
||||
logx.Errorf("redis init: %v", err)
|
||||
logx.Errorf("log redis init: %v", err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
@@ -138,6 +139,10 @@ func main() {
|
||||
|
||||
s.AddUnaryInterceptors(validate.UnaryServerInterceptor(validate.MustNew()))
|
||||
|
||||
watcher := service2.NewLogWatcher()
|
||||
watcher.StartWatch()
|
||||
defer watcher.StopWatch()
|
||||
|
||||
logx.Infof("Starting rpc server at %s...", listenOn)
|
||||
s.Start()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user