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討論有關原始碼的問題。