labels

command
v0.0.0-...-284234c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2016 License: Apache-2.0 Imports: 7 Imported by: 0

README

Label Based Filtered

This is an example of how to filter on labels. In the example we're injecting a routing label but in a real world environment the label may be set in a header from a client app/mobile app.

Running Example

  1. Start the routing-srv in github.com/micro/router-srv
  2. Start the greeter-srv in github.com/micro/micro/examples/greeter/server
  3. Run the query micro query go.micro.srv.router Label.Update '{"label": {"id": "1", "service": "go.micro.srv.greeter", "version": "1.0.0", "key": "greeter", "value": "one", "weight": 50} }'
  4. Run the example

You'll see that 50% of requests are matched to the service as we've set this label to be applied half of the time.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL