Merge pull request #478 from gravitl/develop

adding gc and server version
This commit is contained in:
Alex 2021-11-17 11:40:08 -05:00 committed by GitHub
commit 13eff7a8d3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 2 deletions

View file

@ -9,6 +9,7 @@ import (
"net"
"os"
"os/signal"
"runtime/debug"
"strconv"
"sync"
"time"
@ -30,6 +31,7 @@ import (
func main() {
fmt.Println(models.RetrieveLogo()) // print the logo
initialize() // initial db and grpc server
setGarbageCollection()
defer database.CloseDB()
startControllers() // start the grpc or rest endpoints
}
@ -193,6 +195,13 @@ func authServerUnaryInterceptor() grpc.ServerOption {
return grpc.UnaryInterceptor(controller.AuthServerUnaryInterceptor)
}
func setGarbageCollection() {
_, gcset := os.LookupEnv("GOGC")
if !gcset {
debug.SetGCPercent(ncutils.DEFAULT_GC_PERCENT)
}
}
// func authServerStreamInterceptor() grpc.ServerOption {
// return grpc.StreamInterceptor(controller.AuthServerStreamInterceptor)
// }

View file

@ -24,7 +24,7 @@ func main() {
app := cli.NewApp()
app.Name = "Netclient CLI"
app.Usage = "Netmaker's netclient agent and CLI. Used to perform interactions with Netmaker server and set local WireGuard config."
app.Version = "v0.8.6"
app.Version = "v0.9.0"
hostname, err := os.Hostname()
if err != nil {

View file

@ -109,7 +109,7 @@ func GetAPIConnString() string {
// GetVersion - version of netmaker
func GetVersion() string {
version := "0.8.5"
version := "0.9.0"
if config.Config.Server.Version != "" {
version = config.Config.Server.Version
}