mirror of
https://github.com/waku-org/telemetry.git
synced 2025-02-19 03:16:24 +00:00
server: add /health endpoint for cheap healthchecks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
82c72d2301
commit
96fded1b9b
@ -23,10 +23,16 @@ func NewServer(db *sql.DB) *Server {
|
||||
}
|
||||
|
||||
server.Router.HandleFunc("/received-messages", server.createReceivedMessages).Methods("POST")
|
||||
server.Router.HandleFunc("/health", handleHealthCheck).Methods("GET")
|
||||
|
||||
return server
|
||||
}
|
||||
|
||||
func handleHealthCheck(w http.ResponseWriter, r *http.Request) {
|
||||
w.WriteHeader(http.StatusOK)
|
||||
fmt.Fprintf(w, "OK")
|
||||
}
|
||||
|
||||
func (s *Server) createReceivedMessages(w http.ResponseWriter, r *http.Request) {
|
||||
start := time.Now()
|
||||
var receivedMessage ReceivedMessage
|
||||
|
Loading…
x
Reference in New Issue
Block a user