tree: 4231b80b6c5328c53bc76ad043b61213ccdac45e [path history] [tgz]
  1. docker/
  2. pixiu/
  3. server/
  4. test/
  5. readme.md
dubbogo/simple/traffic/readme.md

Traffic Filter quick start

Canary Distribution

Start Http Server

cd server
go run server.go
cd server/v1
go run server.go
cd server/v2
go run server.go

Start Pixiu

go run cmd/pixiu/*.go gateway start -c samples/dubbogo/simple/traffic/pixiu/canary-conf.yaml

Start test

curl http://localhost:8888/user
curl -H "canary-by-header: v1" http://localhost:8888/user

Header Route

Start Http Server

cd server/v1
go run server.go
cd server/v2
go run server.go
cd server/v3
go run server.go

Start Pixiu

go run cmd/pixiu/*.go gateway start -c samples/dubbogo/simple/traffic/pixiu/header-conf.yaml

Start test

curl http://localhost:8888/user
curl -H "X-C: t1" http://localhost:8888
curl -H "REG: tt" http://localhost:8888
curl -H "X-A: t1" http://localhost:8888/user