discovery
v1.2.0
Discovery es un servicio basado que está listo para producción y se utiliza principalmente en Bilibili para localizar servicios con el fin de equilibrar la carga y la conmutación por error de servidores de nivel medio.
go1.12.x
(y posteriores)
cd $GOPATH /src
git clone https://github.com/bilibili/discovery.git
cd discovery/cmd/discovery
go build
./discovery -conf discovery.toml -alsologtostderr
-alsologtostderr
es la bandera de glog
, significa imprimir en stderr. Si desea imprimir en un archivo, puede usar -log.dir="/tmp"
. ver documento de registro.
Puede ver los comentarios en cmd/discovery/discovery.toml
para comprender el significado de la configuración.
Informe errores, inquietudes, sugerencias por problemas o únase al grupo QQ 716486124 para discutir problemas relacionados con el código fuente.