Skip to content

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

master
Go to file
Code

Latest commit

Motivation:
- Continued from: #2192.
- Related: #194 Service discovery support (serversets, k8s, ..).
- It'd be nice to have Consul service discovery support.

Modifications:

- Create `armeria-consul` module
- Add dependencies for consul client and consul test server
- Add `ConsulUpdatingListener` to register or deregister a service to Consul 
- Add `ConsulEndpointGroup` to retrieve healthy endpoints of a service managed by Consul

Result:

- We now have Consul service discovery support
- Closes #194

Co-authored-by: Ikhun Um <ikhun.um@linecorp.com>
99a55e9

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time

README.md

Visit the official web site for more information.

Armeria

Build a reactive microservice at your pace, not theirs.

Armeria is your go-to microservice framework for any situation. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.

It is open-sourced by the creator of Netty and his colleagues at LINE Corporation.

Requirements

How to reach us — chat, questions and newsletters

Visit the community to chat with us, ask questions and learn how to contribute.

Hall of fame

See the complete list of our contributors.

Contributors

You can’t perform that action at this time.