add zap for default logger

This commit is contained in:
zhiqiang feng
2020-12-28 11:06:36 +08:00
parent f43412b235
commit 2cbfbdbbca
9 changed files with 81 additions and 45 deletions
+7 -8
View File
@@ -2,7 +2,6 @@ package utils
import (
"io"
"log"
"net"
"time"
)
@@ -18,23 +17,23 @@ func Listen(address string) {
var err error
server, err = net.Listen(ServerType, address)
if err != nil {
log.Fatal("error in create server ", err)
Log.Fatal("error in create server ", err)
}
defer server.Close()
log.Println("listen on ", address)
Log.Infof("listen on %s", address)
for ServerRunning {
conn, err := server.Accept()
if err != nil {
ServerRunning = false
log.Fatalln("error in create connection ", err)
Log.Error("error in create connection ", err)
}
if client == nil {
client = conn
ClientReady = false
log.Println("client connected ", client.RemoteAddr())
Log.Infof("client %s connected ", client.RemoteAddr())
LoadUnprocessed()
} else {
log.Println("client already connected, close")
Log.Info("client already connected, close")
client.Close()
client = nil
conn.Close()
@@ -49,7 +48,7 @@ func Listen(address string) {
func WriteToClient(data string) error {
_, err := client.Write([]byte(data + "\r\n"))
if err != nil {
log.Println("error in write data to client socket ", err)
Log.Error("error in write data to client socket ", err)
closeClient()
}
return err
@@ -59,7 +58,7 @@ func connCheck() bool {
_, err := client.Read(make([]byte, 0))
if err != nil && err != io.EOF {
// this connection is invalid
log.Println("conn closed....", err)
Log.Error("conn closed....", err)
client = nil
return false
}