Inspired by SnoopEE and Spring Cloud Consul, ConsulSDREE provides the means to register and discover services in Consul through annotations.
- JDK 1.8+
- Consul
- one JavaEE 7 certified application server
- JDK versions
- 1.8
- Application servers
- TomEE plus-7.0.3
- Wildfly 10.1.0
- Wildfly 11.0.0-alpha
- Glassfish
- Consul
- 0.8.1 (running in Docker)
- Operating Systems
- macOS 10.12.4
- Linux
- Windows
<dependency>
<groupId>com.dwitech.eap.consulsdree</groupId>
<artifactId>consulsree</artifactId>
<version>${version.consulsdree}</version>
</dependency>
<dependency>
<groupId>com.dwitech.eap.consulsdree</groupId>
<artifactId>consulsdee</artifactId>
<version>${version.consulsdree}</version>
</dependency>
- Add the root path of services as key/pair values in Consul