1. 17 Oct, 2014 2 commits
    • Switch to using EurekaClientConfig to determine client zone · 859c96d3
      Dave Syer authored
      This makes perfect sense since there is already support in the API.
      Unfortunately Eureka also uses that information to set the Server
      zones by default (duh?!) - see DiscoveryClient.getZone(InstanceInfo),
      so unless you aggressively update them, the zones will all be the same
      in all servers.
      
      I fixed that problem by unconditionally applying the "domain as zone"
      guess algorithm, which is fine unless you actually want to use
      the Amazon metadata. So that's an outstanding problem
      
      See gh-30
  2. 16 Oct, 2014 1 commit
    • Make load balancer prefer the current zone if there is one · 997f5310
      Dave Syer authored
      A EurekaInstanceConfig can declare a "zone" in its metadataMap, and then
      it will be matched by the RibbonLoadBalancerClient. The zone of a server
      is derived from the hostname - it is the whole host name or the host name
      excluding the least significant subdomain (period separated identifier).
      
      Fixes gh-29
  3. 14 Oct, 2014 5 commits
  4. 08 Oct, 2014 3 commits
  5. 07 Oct, 2014 4 commits
  6. 06 Oct, 2014 6 commits
  7. 03 Oct, 2014 2 commits
  8. 02 Oct, 2014 5 commits
  9. 01 Oct, 2014 2 commits
  10. 30 Sep, 2014 2 commits
  11. 29 Sep, 2014 8 commits