- 26 Oct, 2014 1 commit
-
-
Dave Syer authored
See gh-42
-
- 24 Oct, 2014 1 commit
-
-
Dave Syer authored
It works quite well locally actually. I tested with hostnames 127.0.0.1 and 127.0.1.1 and 2 servers running on localhost. See gh-28
-
- 23 Oct, 2014 7 commits
-
-
Dave Syer authored
Fixes gh-46
-
Dave Syer authored
-
Dave Syer authored
All static content is excluded in the Jersey config, so we can use /eureka for the prefix to the Eureka API (i.e. /apps etc.) Fixes gh-44
-
Dave Syer authored
Unfortunately only properties that have been set show up (unlike /configprops), but possibly better than nothing. You can see some in the Eureka server or in the customers sample (once it has tries to contact the stores service and Ribbon is up and running). Fixes gh-38
-
Dave Syer authored
See gh-39
-
Dave Syer authored
-
Dave Syer authored
/v2/* -> /eureka/api/* The prefix can't be /eureka because we use that for static resources. Note that the "api" prefix gets passed to the Jersey resources as a "version" (and defaults to "v2" when it can't be parsed). Fixes gh-41
-
- 22 Oct, 2014 3 commits
- 21 Oct, 2014 4 commits
-
-
Dave Syer authored
-
Dave Syer authored
I prefer to keep the actual components free of autowiring, so they are easier to navigate in an IDE (i.e. you can see how they are constructed)
-
Dave Syer authored
-
Spencer Gibb authored
Specifically RequestParam, PathVariable and RequestHeader fixes gh-36
-
- 20 Oct, 2014 2 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
- 18 Oct, 2014 4 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
gem install asciidoctor
-
Spencer Gibb authored
-
- 17 Oct, 2014 7 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
create SpringClientFactory for ribbon to not fail on client creation if LoadBalancer is already created. SpringClientFactory is not a static factory, but an instance factory. Remove unused hystrix configuration classes.
-
Dave Syer authored
-
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
-
- 16 Oct, 2014 1 commit
-
-
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
-
- 14 Oct, 2014 5 commits
-
-
Spencer Gibb authored
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
-
- 08 Oct, 2014 3 commits
-
-
Spencer Gibb authored
-
Christian Dupuis authored
-
Christian Dupuis authored
Additionally added some license headers and @author tags. fixes #17
-
- 07 Oct, 2014 2 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
added beginnings of a generic DiscoveryClient interface;
-