Gateway configuration

The gateway application is generated in a similar fashion to the monolithic application, except for configurations related to Zuul proxy, Eureka Client, and Hystrix:

@ComponentScan@EnableAutoConfiguration(exclude = {MetricFilterAutoConfiguration.class, MetricRepositoryAutoConfiguration.class, MetricsDropwizardAutoConfiguration.class})@EnableConfigurationProperties({LiquibaseProperties.class, ApplicationProperties.class})@EnableDiscoveryClient@EnableZuulProxypublic class GatewayApp {...}

We have selected the JHipster registry for our registry service. This will be a standalone registry server which other microservice applications and gateways will register itself:

  • @EnableDiscoveryClient is added to Spring Boot's main ...

Get Full Stack Development with JHipster now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.