Commit Graph

8 Commits

Author SHA1 Message Date
Adrian Cole
bfe15ab0cd Misaligns Zipkin v1 from sharing the same version number as v2 (#760)
This does two things: ensures samples don't use Zipkin v1 in any way,
and misaligns the version numbers of zipkin v1 and zipkin v2 apis.

This is an attempt to walk around the gradle plugin issue, which only
exists when someone is using both versions of zipkin.

See https://github.com/spring-projects/spring-boot/issues/10778
2017-10-27 17:29:45 +03:00
Marcin Grzejszczak
07ea07e2b6 Added an interface to provide your own load balancing strategy for Zipkin (#743)
Added an interface to provide your own load balancing strategy for Zipkin. The load balancing strategy allows usage of LoadBalancerClient (impl of which can be Ribbon)

fixes #734
2017-10-19 14:00:53 +02:00
Marcin Grzejszczak
1aa30eda5e Updates sample decisions upon context refresh (#751)
fixes #747
2017-10-19 10:15:11 +02:00
Spencer Gibb
410ac62af2 Update DiscoveryClientEndpointLocator to use Registration.
Leave deprecated constructor with use of deprecated DiscoveryClient.getLocalServiceInstance()

see https://github.com/spring-cloud/spring-cloud-commons/issues/265
2017-10-18 14:19:01 -04:00
Marcin Grzejszczak
c3f8c2d8e5 Changed to RelaxedPropertyResolver from Environment 2017-10-18 18:50:17 +02:00
Marcin Grzejszczak
d02c62bb44 Resolve service name at runtime when sending a span to Zipkin; fixes #749 2017-10-18 16:18:41 +02:00
Adrian Cole
e2dd91e8d5 Adds auto-configuration for RabbitMQ and Kafka transports
Add one of the following to auto-configure a messaging transport:

* spring-kakfa 2.0+
* spring-rabbit < 2.0 (unless amqp-client 5.x is compatible w/ 4.x)
2017-10-18 01:24:18 +08:00
Adrian Cole
4ddf929294 Adds Zipkin v2 support (#720)
This adds the ability to use zipkin v2 endpoints natively. It also
allows wiring of standard zipkin reporters and senders.
2017-10-03 08:47:33 +02:00