Yuval Yacoby
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
6 additions and
0 deletions
-
weed/server/filer_server.go
-
weed/server/filer_server_handlers.go
|
@ -157,6 +157,7 @@ func NewFilerServer(defaultMux, readonlyMux *http.ServeMux, option *FilerOption) |
|
|
|
|
|
|
|
|
handleStaticResources(defaultMux) |
|
|
handleStaticResources(defaultMux) |
|
|
if !option.DisableHttp { |
|
|
if !option.DisableHttp { |
|
|
|
|
|
defaultMux.HandleFunc("/healthz", fs.filerHealthzHandler) |
|
|
defaultMux.HandleFunc("/", fs.filerHandler) |
|
|
defaultMux.HandleFunc("/", fs.filerHandler) |
|
|
} |
|
|
} |
|
|
if defaultMux != readonlyMux { |
|
|
if defaultMux != readonlyMux { |
|
|
|
@ -179,3 +179,8 @@ func (fs *FilerServer) maybeCheckJwtAuthorization(r *http.Request, isWrite bool) |
|
|
return true |
|
|
return true |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
func (fs *FilerServer) filerHealthzHandler(w http.ResponseWriter, r *http.Request) { |
|
|
|
|
|
w.Header().Set("Server", "SeaweedFS Filer "+util.VERSION) |
|
|
|
|
|
w.WriteHeader(http.StatusOK) |
|
|
|
|
|
} |