图形化观察服务间的关系调用情况
安装zipkin:https://dl.bintray.com/openzipkin/maven/io/zipkin/java/zipkin-server/ 下载jar包
或者百度网盘:链接:https://pan.baidu.com/s/1HGyzVZQOvEVy-cyRDZTWZw
提取码:hnqs
zipkin-server-2.12.9-exec.jar 执行java -jar zipkin-server-2.12.9-exec.jar 启动
H:\softwar>java -jar zipkin-server-2.21.7-exec.jar
oo
oooo
oooooo
oooooooo
oooooooooo
oooooooooooo
ooooooo ooooooo
oooooo ooooooo
oooooo ooooooo
oooooo o o oooooo
oooooo oo oo oooooo
ooooooo oooo oooo ooooooo
oooooo ooooo ooooo ooooooo
oooooo oooooo oooooo ooooooo
oooooooo oo oo oooooooo
ooooooooooooo oo oo ooooooooooooo
oooooooooooo oooooooooooo
oooooooo oooooooo
oooo oooo
________ ____ _ _____ _ _
|__ /_ _| _ \| |/ /_ _| \ | |
/ / | || |_) | ' / | || \| |
/ /_ | || __/| . \ | || |\ |
|____|___|_| |_|\_\___|_| \_|
:: version 2.21.7 :: commit 7c8e569 ::
2020-09-08 23:34:02.547 INFO 17004 --- [oss-http-*:9411] c.l.a.s.Server : Serving HTTP at /0:0:0:0:0:0:0:0:9411 - http://127.0.0.1:9411/
H:\softwar>java -jar zipkin-server-2.10.1-exec.jar
********
** **
* *
** **
** **
** **
** **
********
****
****
**** ****
****** **** ***
****************************************************************************
******* **** ***
**** ****
**
**
***** ** ***** ** ** ** ** **
** ** ** * *** ** **** **
** ** ***** **** ** ** ***
****** ** ** ** ** ** ** **
:: Powered by Spring Boot :: (v2.0.3.RELEASE)
2020-09-09 00:33:31.318 INFO 8948 --- [ main] z.s.ZipkinServer : Starting ZipkinServer on LAPTOP-GU9D34GL with PID 8948 (H:\softwar\zipkin-server-2.10.1-exec.jar started by smy in H:\softwar)
2020-09-09 00:33:31.407 INFO 8948 --- [ main] z.s.ZipkinServer : The following profiles are active: shared
2020-09-09 00:33:31.635 INFO 8948 --- [ main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@548e7350: startup date [Wed Sep 09 00:33:31 GMT+08:00 2020]; root of context hierarchy
2020-09-09 00:33:34.027 INFO 8948 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Overriding bean definition for bean 'characterEncodingFilter' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration; factoryMethodName=characterEncodingFilter; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=zipkin.autoconfigure.ui.ZipkinUiAutoConfiguration; factoryMethodName=characterEncodingFilter; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [zipkin/autoconfigure/ui/ZipkinUiAutoConfiguration.class]]
2020-09-09 00:33:37.638 INFO 8948 --- [ main] o.xnio : XNIO version 3.3.8.Final
2020-09-09 00:33:37.662 INFO 8948 --- [ main] o.x.nio : XNIO NIO Implementation Version 3.3.8.Final
2020-09-09 00:33:37.883 WARN 8948 --- [ main] i.u.w.jsr : UT026009: XNIO worker was not set on WebSocketDeploymentInfo, the default worker will be used
2020-09-09 00:33:37.884 WARN 8948 --- [ main] i.u.w.jsr : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
2020-09-09 00:33:37.927 INFO 8948 --- [ main] i.u.servlet : Initializing Spring embedded WebApplicationContext
2020-09-09 00:33:37.927 INFO 8948 --- [ main] o.s.w.c.ContextLoader : Root WebApplicationContext: initialization completed in 6297 ms
2020-09-09 00:33:39.117 INFO 8948 --- [ main] o.s.b.w.s.ServletRegistrationBean : Servlet dispatcherServlet mapped to [/]
2020-09-09 00:33:39.134 INFO 8948 --- [ main] o.s.b.w.s.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
2020-09-09 00:33:39.142 INFO 8948 --- [ main] o.s.b.w.s.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*]
2020-09-09 00:33:39.144 INFO 8948 --- [ main] o.s.b.w.s.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*]
2020-09-09 00:33:39.147 INFO 8948 --- [ main] o.s.b.w.s.FilterRegistrationBean : Mapping filter: 'httpTraceFilter' to: [/*]
2020-09-09 00:33:39.148 INFO 8948 --- [ main] o.s.b.w.s.FilterRegistrationBean : Mapping filter: 'webMvcMetricsFilter' to: [/*]
2020-09-09 00:33:39.151 INFO 8948 --- [ main] o.s.b.w.s.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*]
2020-09-09 00:33:40.486 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@548e7350: startup date [Wed Sep 09 00:33:31 GMT+08:00 2020]; root of context hierarchy
2020-09-09 00:33:40.687 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/health],methods=[GET]}" onto public org.springframework.http.ResponseEntity<java.util.Map> zipkin.server.internal.MetricsHealthController.getHealth()
2020-09-09 00:33:40.756 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/metrics],methods=[GET]}" onto public com.fasterxml.jackson.databind.node.ObjectNode zipkin.server.internal.MetricsHealthController.fetchMetricsFromMicrometer()
2020-09-09 00:33:40.779 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/api/v2/traces],methods=[GET],produces=[application/json]}" onto public java.lang.String zipkin.server.internal.ZipkinQueryApiV2.getTraces(java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,java.lang.Long,java.lang.Long,int) throws java.io.IOException
2020-09-09 00:33:40.788 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/api/v2/services],methods=[GET]}" onto public org.springframework.http.ResponseEntity<java.util.List<java.lang.String>> zipkin.server.internal.ZipkinQueryApiV2.getServiceNames() throws java.io.IOException
2020-09-09 00:33:40.791 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/api/v2/dependencies],methods=[GET],produces=[application/json]}" onto public byte[] zipkin.server.internal.ZipkinQueryApiV2.getDependencies(long,java.lang.Long) throws java.io.IOException
2020-09-09 00:33:40.810 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/api/v2/spans],methods=[GET]}" onto public org.springframework.http.ResponseEntity<java.util.List<java.lang.String>> zipkin.server.internal.ZipkinQueryApiV2.getSpanNames(java.lang.String) throws java.io.IOException
2020-09-09 00:33:40.813 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/api/v2/trace/{traceIdHex}],methods=[GET],produces=[application/json]}" onto public java.lang.String zipkin.server.internal.ZipkinQueryApiV2.getTrace(java.lang.String,org.springframework.web.context.request.WebRequest) throws java.io.IOException
2020-09-09 00:33:40.829 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
2020-09-09 00:33:40.847 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2020-09-09 00:33:40.864 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/zipkin/ || /zipkin/traces/{id} || /zipkin/dependency || /zipkin/traceViewer],methods=[GET]}" onto public org.springframework.web.servlet.ModelAndView zipkin.autoconfigure.ui.ZipkinUiAutoConfiguration.forwardUiEndpoints()
2020-09-09 00:33:40.888 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/zipkin/config.json],methods=[GET]}" onto public org.springframework.http.ResponseEntity<zipkin.autoconfigure.ui.ZipkinUiProperties> zipkin.autoconfigure.ui.ZipkinUiAutoConfiguration.serveUiConfig()
2020-09-09 00:33:40.894 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/],methods=[GET]}" onto public void zipkin.autoconfigure.ui.ZipkinUiAutoConfiguration.redirectRoot(javax.servlet.http.HttpServletResponse) throws java.io.IOException
2020-09-09 00:33:40.924 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/zipkin/index.html],methods=[GET]}" onto public org.springframework.http.ResponseEntity<?> zipkin.autoconfigure.ui.ZipkinUiAutoConfiguration.serveIndex() throws java.io.IOException
2020-09-09 00:33:40.928 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/favicon.ico],methods=[GET]}" onto public org.springframework.web.servlet.ModelAndView zipkin.autoconfigure.ui.ZipkinUiAutoConfiguration.favicon()
2020-09-09 00:33:40.929 INFO 8948 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/zipkin/api/**],methods=[GET]}" onto public org.springframework.web.servlet.ModelAndView zipkin.autoconfigure.ui.ZipkinUiAutoConfiguration.forwardApi(javax.servlet.http.HttpServletRequest)
2020-09-09 00:33:41.060 INFO 8948 --- [ main] o.s.w.s.h.SimpleUrlHandlerMapping : Mapped URL path [/info] onto handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController]
2020-09-09 00:33:41.129 INFO 8948 --- [ main] o.s.w.s.h.SimpleUrlHandlerMapping : Mapped URL path [/prometheus] onto handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController]
2020-09-09 00:33:41.210 INFO 8948 --- [ main] o.s.w.s.h.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2020-09-09 00:33:41.248 INFO 8948 --- [ main] o.s.w.s.h.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2020-09-09 00:33:41.280 INFO 8948 --- [ main] o.s.w.s.h.SimpleUrlHandlerMapping : Mapped URL path [/zipkin/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2020-09-09 00:33:42.707 INFO 8948 --- [ main] c.d.d.core : DataStax Java driver 3.5.0 for Apache Cassandra
2020-09-09 00:33:42.826 INFO 8948 --- [ main] c.d.d.c.GuavaCompatibility : Detected Guava >= 19 in the classpath, using modern compatibility layer
2020-09-09 00:33:43.358 INFO 8948 --- [ main] c.d.d.c.Native : Could not load JNR C Library, native system calls through this library will not be available (set this logger level to DEBUG to see the full stack trace).
2020-09-09 00:33:43.360 INFO 8948 --- [ main] c.d.d.c.ClockFactory : Using java.lang.System clock to generate timestamps.
2020-09-09 00:33:43.554 INFO 8948 --- [ main] o.s.b.a.e.w.EndpointLinksResolver : Exposing 15 endpoint(s) beneath base path '/actuator'
2020-09-09 00:33:43.662 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/auditevents],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.666 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/beans],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.668 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/health],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.670 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/conditions],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.680 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/configprops],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.681 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/env],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.683 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/env/{toMatch}],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.688 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/info],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.692 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/loggers/{name}],methods=[POST],consumes=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.694 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/loggers],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.698 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/loggers/{name}],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.700 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/heapdump],methods=[GET],produces=[application/octet-stream]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.707 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/threaddump],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.712 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/prometheus],methods=[GET],produces=[text/plain;version=0.0.4;charset=utf-8]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.719 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/metrics],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.731 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/metrics/{requiredMetricName}],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.739 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/scheduledtasks],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.742 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/httptrace],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.756 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator/mappings],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping$OperationHandler.handle(javax.servlet.http.HttpServletRequest,java.util.Map<java.lang.String, java.lang.String>)
2020-09-09 00:33:43.764 INFO 8948 --- [ main] s.b.a.e.w.s.WebMvcEndpointHandlerMapping : Mapped "{[/actuator],methods=[GET],produces=[application/vnd.spring-boot.actuator.v2+json || application/json]}" onto protected java.util.Map<java.lang.String, java.util.Map<java.lang.String, org.springframework.boot.actuate.endpoint.web.Link>> org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping.links(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2020-09-09 00:33:44.049 INFO 8948 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup
2020-09-09 00:33:44.334 INFO 8948 --- [ main] o.s.b.w.e.u.UndertowServletWebServer : Undertow started on port(s) 9411 (http) with context path ''
2020-09-09 00:33:44.340 INFO 8948 --- [ main] z.s.ZipkinServer : Started ZipkinServer in 14.875 seconds (JVM running for 17.117)
2020-09-09 00:33:53.897 INFO 8948 --- [ XNIO-2 task-1] i.u.servlet : Initializing Spring FrameworkServlet 'dispatcherServlet'
2020-09-09 00:33:53.897 INFO 8948 --- [ XNIO-2 task-1] o.s.w.s.DispatcherServlet : FrameworkServlet 'dispatcherServlet': initialization started
2020-09-09 00:33:54.013 INFO 8948 --- [ XNIO-2 task-1] o.s.w.s.DispatcherServlet : FrameworkServlet 'dispatcherServlet': initialization completed in 114 ms
建服务加依赖:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
配置yml:
spring:
application:
name: CLOUD-PAYMENT
zipkin:
base-url: http://127.0.0.1:9411
sleuth:
sampler:
probability: 1
访问服务的请求,再访问zipkin http://127.0.0.1:9411 可以看到服务调用的情况