Add healthcheck endpoint for frontend & backend. (#388)

This commit is contained in:
Mars Lan 2017-03-31 10:54:23 -07:00
parent c6cadf7f03
commit 11d6186fe6
4 changed files with 14 additions and 0 deletions

View File

@ -24,4 +24,8 @@ public class Application extends Controller {
return ok("TEST");
}
public static Result healthcheck() {
return ok("GOOD");
}
}

View File

@ -5,6 +5,9 @@
# Home page
GET / controllers.Application.index()
# Health check endpoint
GET /admin controllers.Application.healthcheck()
# Map static resources from the /public folder to the /assets URL path
GET /assets/*file controllers.Assets.at(path="/public", file)

View File

@ -50,6 +50,11 @@ public class Application extends Controller
return ok(index.render());
}
public static Result healthcheck()
{
return ok("GOOD");
}
@Security.Authenticated(Secured.class)
public static Result index()
{

View File

@ -6,6 +6,8 @@
# serveAsset action requires a path string
GET / controllers.Application.serveAsset(path="index.html")
GET /admin controllers.Application.healthcheck()
GET /login controllers.Application.login()
GET /logout controllers.Application.logout()