discovery
v1.2.0
Discovery 是一项基础服务,可用于生产环境,主要用于 Bilibili 定位服务,以实现中间层服务器的负载平衡和故障转移。
go1.12.x
(及更高版本)
cd $GOPATH /src
git clone https://github.com/bilibili/discovery.git
cd discovery/cmd/discovery
go build
./discovery -conf discovery.toml -alsologtostderr
-alsologtostderr
是glog
的标志,表示打印到 stderr。如果您希望打印到文件中,可以使用-log.dir="/tmp"
。查看 glog 文档。
您可以查看cmd/discovery/discovery.toml
中的注释来了解配置的含义。
请通过问题报告错误、疑虑、建议,或加入QQ群716486124讨论有关源代码的问题。