Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.54 KB

README.md

File metadata and controls

49 lines (34 loc) · 1.54 KB

Discovery

Build Status Go Report Card codecov

Discovery is a based service that is production-ready and primarily used at Bilibili for locating services for the purpose of load balancing and failover of middle-tier servers.

快速开始

环境

请使用go1.9.x及以上版本

构建

cd $GOPATH/src
mkdir -p github.com/Bilibili
cd github.com/Bilibili
git clone https://github.com/Bilibili/discovery.git
cd discovery/cmd/discovery
go build

运行

./discovery -conf discovery-example.toml -alsologtostderr

-alsologtostderr是glog库的flag,表示输出到stderr,输出到目录是-log_dir="/tmp",详细文档点击查看

配置文件解读

请详细查看cmd/discovery/discovery-example.toml内注释说明

客户端

背景及设计

反馈及讨论

建议优先使用issues,也可加QQ群:716486124