|
|
|
@ -177,9 +177,6 @@ func NewServer(conf *ServerConfig) *Engine { |
|
|
|
|
basePath: "/", |
|
|
|
|
root: true, |
|
|
|
|
}, |
|
|
|
|
conf: &ServerConfig{ |
|
|
|
|
Timeout: xtime.Duration(time.Second), |
|
|
|
|
}, |
|
|
|
|
address: ip.InternalIP(), |
|
|
|
|
trees: make(methodTrees, 0, 9), |
|
|
|
|
metastore: make(map[string]map[string]interface{}), |
|
|
|
@ -187,6 +184,9 @@ func NewServer(conf *ServerConfig) *Engine { |
|
|
|
|
HandleMethodNotAllowed: true, |
|
|
|
|
injections: make([]injection, 0), |
|
|
|
|
} |
|
|
|
|
if err := engine.SetConfig(conf); err != nil { |
|
|
|
|
panic(err) |
|
|
|
|
} |
|
|
|
|
engine.RouterGroup.engine = engine |
|
|
|
|
// NOTE add prometheus monitor location
|
|
|
|
|
engine.addRoute("GET", "/metrics", monitor()) |
|
|
|
|