Consolidate OK handler
This commit is contained in:
parent
73f15774d6
commit
e92f902930
@ -9,6 +9,7 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/prometheus/client_golang/prometheus/promhttp"
|
"github.com/prometheus/client_golang/prometheus/promhttp"
|
||||||
|
"mcquay.me/hw"
|
||||||
"mcquay.me/metrics"
|
"mcquay.me/metrics"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -53,12 +54,10 @@ func main() {
|
|||||||
code := codes[rand.Intn(len(codes))]
|
code := codes[rand.Intn(len(codes))]
|
||||||
w.WriteHeader(code)
|
w.WriteHeader(code)
|
||||||
}))
|
}))
|
||||||
http.HandleFunc("/live", m.WrapFunc("/live", ok))
|
http.HandleFunc("/live", m.WrapFunc("/live", hw.OK))
|
||||||
http.HandleFunc("/ready", m.WrapFunc("/ready", ok))
|
http.HandleFunc("/ready", m.WrapFunc("/ready", hw.OK))
|
||||||
http.Handle("/metrics", promhttp.Handler())
|
http.Handle("/metrics", promhttp.Handler())
|
||||||
if err := http.ListenAndServe(":8080", nil); err != nil {
|
if err := http.ListenAndServe(":8080", nil); err != nil {
|
||||||
log.Fatalf("listen and serve: %v", err)
|
log.Fatalf("listen and serve: %v", err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func ok(w http.ResponseWriter, req *http.Request) {}
|
|
||||||
|
@ -10,6 +10,7 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/prometheus/client_golang/prometheus/promhttp"
|
"github.com/prometheus/client_golang/prometheus/promhttp"
|
||||||
|
"mcquay.me/hw"
|
||||||
"mcquay.me/metrics"
|
"mcquay.me/metrics"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -88,6 +89,9 @@ func main() {
|
|||||||
}
|
}
|
||||||
}))
|
}))
|
||||||
|
|
||||||
|
http.HandleFunc("/live", m.WrapFunc("/live", hw.OK))
|
||||||
|
http.HandleFunc("/ready", m.WrapFunc("/ready", hw.OK))
|
||||||
|
|
||||||
http.Handle("/metrics", promhttp.Handler())
|
http.Handle("/metrics", promhttp.Handler())
|
||||||
|
|
||||||
if err := http.ListenAndServe(":8081", nil); err != nil {
|
if err := http.ListenAndServe(":8081", nil); err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user