Skip to content
This repository has been archived by the owner on Oct 21, 2019. It is now read-only.

dwamara/ConsulSDREE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConsulSDREE - Consul Service Registration and Discovery for Java EE

Inspired by SnoopEE and Spring Cloud Consul, ConsulSDREE provides the means to register and discover services in Consul through annotations.

Getting Started

Prerequisites

  1. JDK 1.8+
  2. Consul
  3. one JavaEE 7 certified application server

Tested configurations

  1. JDK versions
    • 1.8
  2. Application servers
  3. Consul
    • 0.8.1 (running in Docker)
  4. Operating Systems
    • macOS 10.12.4
    • Linux
    • Windows

Maven (not yet on Maven Central)

ConsulSREE - Consul Service Registration

<dependency>
    <groupId>com.dwitech.eap.consulsdree</groupId>
    <artifactId>consulsree</artifactId>
    <version>${version.consulsdree}</version>
</dependency>

ConsulSDEE - Consul Service Discovery

<dependency>
    <groupId>com.dwitech.eap.consulsdree</groupId>
    <artifactId>consulsdee</artifactId>
    <version>${version.consulsdree}</version>
</dependency>

Dependencies

  1. OrbitzWorldwide/consul-client

TODO

  • Add the root path of services as key/pair values in Consul

Implementation profiled with the help of Jprofiler

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages