Skip to content

Commit 1987926

Browse files
committed
pkg/metrics: disable http2
1 parent 3ed61e2 commit 1987926

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pkg/metrics/server.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package metrics
22

33
import (
4+
"crypto/tls"
45
"fmt"
56
"net/http"
67

@@ -32,8 +33,9 @@ func RunServer(port int) {
3233
router := http.NewServeMux()
3334
router.Handle("/metrics", handler)
3435
srv := &http.Server{
35-
Addr: bindAddr,
36-
Handler: router,
36+
Addr: bindAddr,
37+
Handler: router,
38+
TLSNextProto: map[string]func(*http.Server, *tls.Conn, http.Handler){}, // disable HTTP/2
3739
}
3840

3941
if err := srv.ListenAndServeTLS(tlsCRT, tlsKey); err != nil {

0 commit comments

Comments
 (0)