Descripción Zipkin:
Link: https: //pan.baidu.com/s/1tbydFqM_WaMH7qe1Ktvw5Q
código de extracción: 8o7n
Después de la descarga, utilice java-jar aperturas de mando Zipkin-servidor-2.12.9-exec.jar, comienza después de que el navegador para visitar http: // localhost: 9411 en él.
<! - zikpin -> < dependencia > < groupId > io.zipkin.brave </ groupId > < artifactId > valiente-instrumentación dubbo-RPC </ artifactId > < versión > 5.4.1 </ version > </ dependencia > < dependencia > < groupId > org.springframework.cloud </ groupId > < artifactId > primavera-nube-motor de arranque-Zipkin </ artifactId> < Versión > 2.0.0.RELEASE </ version > </ dependencia >
2, es un muelle dispuesto Zipkin añadido:
la primavera: ... omitiendo otras configuraciones ... Zipkin: Habilitado: true Base url: http: // localhost: 9411 messageTimeout: 5 REMITENTE: # http para enviar información de seguimiento del tipo: Web Sleuth: Sampler: PORCENTAJE: 1
3, los filtros de rastreo de inyección para los proveedores de servicios y consumidores dubbo:
dubbo:
...省略部分配置...
consumidor:
Tiempo de espera: 15000
verificación: falsos
reintentos: 0
Filtro: 'rastreo'
proveedor:
reintentos: 0
Filtro: 'localización'
4, declaración especifica que el filtro de rastreo de clase
①, en virtud de los recursos del proyecto nuevo directorio directorio META-INFO.dubbo
②, crear un archivo de texto denominado org.apache.dubbo.rpc.Filter en el directorio anterior
③, en la siguiente configuración en el archivo de texto encima de la cual
rastreo = brave.dubbo.rpc.TracingFilter
Una vez completado, puede acceder Zipkin ver el enlace específico de seguimiento!
Estoy esperando para ayudarle a ~