forked from mirror/ledisdb
update info stat
This commit is contained in:
parent
522f77a7a5
commit
4a9c0dec4f
|
@ -3,7 +3,6 @@ package server
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"fmt"
|
"fmt"
|
||||||
"github.com/siddontang/ledisdb/config"
|
|
||||||
"os"
|
"os"
|
||||||
"runtime"
|
"runtime"
|
||||||
"strings"
|
"strings"
|
||||||
|
@ -25,10 +24,6 @@ type info struct {
|
||||||
ConnectedClients int64
|
ConnectedClients int64
|
||||||
}
|
}
|
||||||
|
|
||||||
Persistence struct {
|
|
||||||
DBName string
|
|
||||||
}
|
|
||||||
|
|
||||||
Replication struct {
|
Replication struct {
|
||||||
PubLogNum int64
|
PubLogNum int64
|
||||||
PubLogTotalTime int64 //milliseconds
|
PubLogTotalTime int64 //milliseconds
|
||||||
|
@ -43,12 +38,6 @@ func newInfo(app *App) (i *info, err error) {
|
||||||
i.Server.OS = runtime.GOOS
|
i.Server.OS = runtime.GOOS
|
||||||
i.Server.ProceessId = os.Getpid()
|
i.Server.ProceessId = os.Getpid()
|
||||||
|
|
||||||
if app.cfg.DBName != "" {
|
|
||||||
i.Persistence.DBName = app.cfg.DBName
|
|
||||||
} else {
|
|
||||||
i.Persistence.DBName = config.DefaultDBName
|
|
||||||
}
|
|
||||||
|
|
||||||
return i, nil
|
return i, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -144,7 +133,7 @@ func (i *info) dumpStore(buf *bytes.Buffer) {
|
||||||
|
|
||||||
s := i.app.ldb.StoreStat()
|
s := i.app.ldb.StoreStat()
|
||||||
|
|
||||||
i.dumpPairs(buf, infoPair{"name", i.Persistence.DBName},
|
i.dumpPairs(buf, infoPair{"name", i.app.cfg.DBName},
|
||||||
infoPair{"get", s.GetNum},
|
infoPair{"get", s.GetNum},
|
||||||
infoPair{"get_missing", s.GetMissingNum},
|
infoPair{"get_missing", s.GetMissingNum},
|
||||||
infoPair{"put", s.PutNum},
|
infoPair{"put", s.PutNum},
|
||||||
|
|
Loading…
Reference in New Issue