update log

This commit is contained in:
joy.zhou
2019-08-06 16:54:28 +08:00
parent ca39434dc5
commit f9ab8996c1
+10 -4
View File
@@ -7,29 +7,35 @@ copyright notice and this permission notice appear in all copies.
package main
import (
"log"
"os"
"os/signal"
"runtime"
"go.uber.org/zap"
"github.com/fhmq/hmq/broker"
"github.com/fhmq/hmq/logger"
)
var (
log = logger.Get().Named("main")
)
func main() {
runtime.GOMAXPROCS(runtime.NumCPU())
config, err := broker.ConfigureConfig(os.Args[1:])
if err != nil {
log.Fatal("configure broker config error: ", err)
log.Fatal("configure broker config error: ", zap.Error(err))
}
b, err := broker.NewBroker(config)
if err != nil {
log.Fatal("New Broker error: ", err)
log.Fatal("New Broker error: ", zap.Error(err))
}
b.Start()
s := waitForSignal()
log.Println("signal received, broker closed.", s)
log.Info("signal received, broker closed.", zap.String("singal", s.String()))
}
func waitForSignal() os.Signal {