func initZipkin()

in dubbogo/simple/jaeger/server/app/server.go [74:102]


func initZipkin() {

	cfg := jaegerConfig.Configuration{
		ServiceName: "UserService",
		Sampler: &jaegerConfig.SamplerConfig{
			Type:  jaeger.SamplerTypeConst,
			Param: 1,
		},
		Reporter: &jaegerConfig.ReporterConfig{
			QueueSize:                  0,
			BufferFlushInterval:        0,
			LogSpans:                   true,
			LocalAgentHostPort:         "",
			DisableAttemptReconnecting: false,
			AttemptReconnectInterval:   0,
			CollectorEndpoint:          "",
			User:                       "",
			Password:                   "",
			HTTPHeaders:                nil,
		},
		Headers:             nil,
		BaggageRestrictions: nil,
		Throttler:           nil,
	}

	_, _ = cfg.InitGlobalTracer("UserService",
		jaegerConfig.Reporter(jaeger.NewRemoteReporter(transport.NewHTTPTransport("http://127.0.0.1:14268/api/traces"))),
	)
}