This commit is contained in:
PB
2022-12-16 01:01:54 +01:00
parent cff0644ccb
commit 78418b230d
5 changed files with 13 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ package server
import (
"bytes"
"encoding/json"
"errors"
"fmt"
"os"
"os/signal"
@@ -49,6 +50,7 @@ func NewServer(conf *Config, logger *fluentd.Logger, db *pgxpool.Pool /*, ebCh *
ReadTimeout: time.Millisecond * 50,
WriteTimeout: time.Millisecond * 50,
IdleTimeout: time.Millisecond * 50,
// Prefork: true,
}
s := &Server{
fiber.New(cnf),
@@ -122,6 +124,10 @@ func (s *Server) updateKVConfig() error {
return err
}
if config == nil {
return errors.New("empty KV config data")
}
buf := bytes.NewBuffer(config.Value)
decoder := json.NewDecoder(buf)
if err := decoder.Decode(&s.conf); err != nil {