in java-operator/src/main/java/com/amazonwebservices/blogs/containers/handler/InitHandler.java [47:68]
public void handle(Future<Void> event) {
try {
logger.info("Setting up routes for REST API endpoints");
// Configure HTTP Routes
Router router = Router.router(vertx);
router.route(HttpMethod.GET, Routes.PING).handler(pingHandler);
router.route(HttpMethod.GET, Routes.HEALTH_LIVENESS).handler(healthHandler);
router.route(HttpMethod.GET, Routes.HEALTH_READINESS).handler(healthHandler);
httpServer.requestHandler(router);
httpServer.listen(port);
logger.info(String.format("HTTP server listening at %d", port));
startFuture.complete();
logger.info("Completed initializations");
}
catch (Exception ex) {
logger.error("Exception occurred while initializing InitHandler", ex);
}
}