|
@ -19,9 +19,9 @@ import ( |
|
|
"github.com/seaweedfs/seaweedfs/weed/s3api/s3err" |
|
|
"github.com/seaweedfs/seaweedfs/weed/s3api/s3err" |
|
|
"github.com/seaweedfs/seaweedfs/weed/security" |
|
|
"github.com/seaweedfs/seaweedfs/weed/security" |
|
|
"github.com/seaweedfs/seaweedfs/weed/util" |
|
|
"github.com/seaweedfs/seaweedfs/weed/util" |
|
|
"google.golang.org/grpc" |
|
|
|
|
|
util_http "github.com/seaweedfs/seaweedfs/weed/util/http" |
|
|
util_http "github.com/seaweedfs/seaweedfs/weed/util/http" |
|
|
util_http_client "github.com/seaweedfs/seaweedfs/weed/util/http/client" |
|
|
util_http_client "github.com/seaweedfs/seaweedfs/weed/util/http/client" |
|
|
|
|
|
"google.golang.org/grpc" |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
type S3ApiServerOption struct { |
|
|
type S3ApiServerOption struct { |
|
@ -111,6 +111,7 @@ func (s3a *S3ApiServer) registerRouter(router *mux.Router) { |
|
|
|
|
|
|
|
|
// Readiness Probe
|
|
|
// Readiness Probe
|
|
|
apiRouter.Methods(http.MethodGet).Path("/status").HandlerFunc(s3a.StatusHandler) |
|
|
apiRouter.Methods(http.MethodGet).Path("/status").HandlerFunc(s3a.StatusHandler) |
|
|
|
|
|
apiRouter.Methods(http.MethodGet).Path("/healthz").HandlerFunc(s3a.StatusHandler) |
|
|
|
|
|
|
|
|
apiRouter.Methods(http.MethodOptions).HandlerFunc( |
|
|
apiRouter.Methods(http.MethodOptions).HandlerFunc( |
|
|
func(w http.ResponseWriter, r *http.Request) { |
|
|
func(w http.ResponseWriter, r *http.Request) { |
|
|