diff --git a/compose.yml b/compose.yml index a30e49c..3f14cdc 100644 --- a/compose.yml +++ b/compose.yml @@ -9,8 +9,8 @@ services: condition: on-failure resources: limits: - cpus: "0.5" - memory: "300m" + cpus: "0.1" + memory: "100m" restart: always ports: - "7010:3000" \ No newline at end of file diff --git a/route/route.go b/route/route.go index 344e967..4a8bed0 100644 --- a/route/route.go +++ b/route/route.go @@ -193,15 +193,16 @@ func Route(db *gorm.DB) { w.Write([]byte("success")) })) - http.HandleFunc("*", middleware.ResponseTimeMiddleware(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(404) - w.Write([]byte("what are you looking for!?")) - })) - http.Handle("/", middleware.ResponseTimeMiddleware(func(w http.ResponseWriter, r *http.Request) { if r.Method != http.MethodGet { http.Error(w, "Method not allowed", http.StatusMethodNotAllowed) } - w.Write([]byte("Welcome!")) + + if r.URL.Path != "/" { + w.WriteHeader(404) + w.Write([]byte("What are you looking for?!")) + } else { + w.Write([]byte("Welcome!")) + } })) }