serverCtx, cancel := context.WithCancel(context.Background())
defer cancel()
- port := flag.Uint("port", 9102, "port to listen on")
+ listenAddr := flag.String("listen", "[::1]:9102", "address and port to listen on")
flag.Parse()
},
Labels: map[string]string{
"shard": ep.Shard,
- "host": ep.Hostname,
+ "_host": ep.Hostname,
},
})
}
w.Write(out)
})
server := &http.Server{
- Addr: fmt.Sprintf("[::1]:%d", *port),
+ Addr: *listenAddr,
TLSConfig: tlsConfig,
Handler: loggingMiddleware.HandlerFunc(),
}