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
のフラグで、標準エラー出力に出力することを意味します。ファイルに出力したい場合は、 -log.dir="/tmp"
を使用できます。グログのドキュメントを表示します。
cmd/discovery/discovery.toml
内のコメントを参照して、構成の意味を理解できます。
バグ、懸念事項、問題ごとの提案を報告するか、QQ グループ 716486124 に参加してソース コードに関する問題について話し合ってください。