micro-register-gossip/README.md

27 lines
552 B
Markdown
Raw Normal View History

2016-06-19 21:12:51 +03:00
# Gossip Registry
Gossip is a registry plugin for go-micro which uses hashicorp/memberlist to broadcast registry information
via the SWIM protocol.
## Usage
Import the plugin as per usual
```go
import _ "github.com/micro/go-plugins/registry/gossip"
```
2016-11-05 12:11:38 +03:00
Start with the registry flag
```go
go run service.go --registry=gossip
```
2016-06-19 21:12:51 +03:00
On startup you'll see something like
```go
2016/06/19 14:05:43 Local memberlist node 127.0.0.1:45465
```
2016-11-05 11:31:19 +03:00
To join this gossip ring use `--registry=gossip --registry_address 127.0.0.1:45465` when starting other nodes