Consul's explanation article


quote

http://www.cnblogs.com/shanyou/archive/2015/08/09/4714838.html




Consul

Consul is a distributed service coordination management tool developed in Go. It provides service discovery, health check, Key/Value Storage and other functions, and supports cross-data center functions. Some key features provided by consul:

service discovery: consul makes service registration and service discovery very easy through DNS or HTTP interfaces, and some external services, such as those provided by saas, can also be registered in the same way.
health checking: Health checking enables consul to quickly alert operations in the cluster. Integration with service discovery prevents services from being forwarded to failed services.
key/value storage: A system used to store dynamic configuration. Provides a simple HTTP interface that can be operated anywhere.
multi-datacenter: Supports any number of regions without complex configuration.
Consul's HTTP-based API can be easily bound to various languages, C# language binding https://github.com/PlayFab/consuldotnet

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326315964&siteId=291194637