anchor.diff:  
   This replaces the `NoOpPing` with `PingUrl`.
   
  -=== Using the Ribbon with Eureka
  +=== Using Ribbon with Eureka
   
   When Eureka is used in conjunction with Ribbon the `ribbonServerList`
   is overridden with an extension of `DiscoveryEnabledNIWSServerList`
  
positive.code: info:
    description: Spring Cloud Samples
    url: https://github.com/spring-cloud-samples
  ----
negative.code: 
  [TIP]
  ====
  Don't use the `DiscoveryClient` in `@PostConstruct` method or in a
  `@Scheduled` method (or anywhere where the `ApplicationContext` might
  not be started yet). It is initialized in a `SmartLifecycle` (with
  `phase=0`) so the earliest you can rely on it being available is in
  another `SmartLifecycle` with higher phase.
  ====
  
  === Alternatives to the DiscoveryClient
  