INNER CODE UNIT · Go

healthCheck

zalando/skipper · cmd/webhook/main.go:78

func healthCheck(writer http.ResponseWriter, _ *http.Request) {
	writer.WriteHeader(http.StatusOK)
	if _, err := writer.Write([]byte("ok")); err != nil {
		log.Errorf("Failed to write health check: %v", err)
	}

}

func serve(cfg *config, handler http.Handler) {
	server := &http.Server{
		Addr:              cfg.address,
		Handler:           handler,
		ReadTimeout:       1 * time.Minute,
		ReadHeaderTimeout: 1 * time.Minute,
	}

	log.Infof("Starting server on %s", cfg.address)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…