- 29 Sep, 2015 4 commits
-
-
Dave Syer authored
-
Dave Syer authored
Other Ribbon clients in Spring Cloud use a ServerIntrospector to check if the Server wanted to be secure. This change levels things up (and makes the Spring Feign Client a lit easier to customize). See gh-414
-
Dave Syer authored
Most clients send "Transfer-Encoding: chunked" so this isn't often an issue, but if they don't (e.g. if you use "-H Expect:" with curl) then it's not a great idea to slurp it all into memory. Fixes gh-563
-
Dave Syer authored
When using Ribbon the hystrix config and metrics are namespaced as "RibbonCommand" (via the group key). the command key can then be serviceId, making it easier to remember how to configure Ribbon and Hystrix. Fixes gh-329
-
- 28 Sep, 2015 5 commits
-
-
Spencer Gibb authored
DRY
-
Spencer Gibb authored
Allows ribbon load balancer implementations to answer questions like isSecure(Server).
-
Spencer Gibb authored
Allows ribbon load balancer implementations to answer questions like isSecure(Server).
-
Dave Syer authored
There are usually some hints available, especially if the Server came from Eureka. Unfortunately Server on it's own doesn't contain enough information (why?), but as a fallback we can guess that anyone using port 443 is secure. Fixes gh-459
-
boostrack authored
-
- 25 Sep, 2015 9 commits
-
-
Spencer Gibb authored
fixes gh-417
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
-
Spencer Gibb authored
Clicking running instances in eureka admin page
-
Andrei Sfat authored
When click one of the up and running instances this should open the actual instance in separate tab
-
Dave Syer authored
If the configserver registers with securePortEnabled=true we should respect that in the discovery process. Fixes gh-450
-
Dave Syer authored
-
Spencer Gibb authored
Change EurekaInstanceConfig.getSID to getInstanceId fixes gh-554
-
- 24 Sep, 2015 3 commits
-
-
Spencer Gibb authored
Set the default sid from common properties.
-
Jon Schneider authored
Remove Servo from EurekaHealthIndicator. Remove custom DataCenterInfo. EurekaInstanceConfig.SID is now used as eureka id. EurekaInstanceConfigBean.getSID falls back to metadataMap.instanceId for backwards compatibility.
-
Dave Syer authored
And also when using eureka-first for discovering config server. The EurekaClient is very rigid and initializes itself, registering with the remote service on instantiation. Hance it needs to be in @RefreshScope for it to be properly refreshable. Doing that leads to a sequence of other changes (e.g. to account for the fact that there is no @RefreshScope in bootstrap context). Fixes gh-551
-
- 23 Sep, 2015 5 commits
-
-
Spencer Gibb authored
fixes gh-534
-
Dave Syer authored
-
Dave Syer authored
When the parent (bootstrap) context registers the app as well as consuming the registry it causes problems, e.g. when you refresh that context is re-created and destroyed, which tends to unregister the app and it's hard to get it back. It is simpler if the parent context use eureka read-only. To ensure this we have to remove the @EnableDiscoveryClient from the bootstrap context. Tested with vanilla config server and eureka with the 'eureka-first' sample and the 'zuul-proxy-eureka' sample. Fixes gh-421
-
Dave Syer authored
Reverts part of a change made for gh-349 and rationalizes a bit of the Eureka configuration. The Eureka client cannot be shutdown without attempting to restart it (but there isn't an obvious public API for that), so it's better not to shut it down at all. See gh-421
-
Dave Syer authored
-
- 22 Sep, 2015 2 commits
-
-
Spencer Gibb authored
-
Spencer Gibb authored
Move turbine/hystrix amqp specific implementations to spring-cloud-stream based implementations and let the user decide which broker to use. fixes gh-545
-
- 14 Sep, 2015 4 commits
-
-
Spencer Gibb authored
1.4.15 isn't in maven central yet
-
Spencer Gibb authored
fixes gh-534
-
Spencer Gibb authored
fixes gh-540
-
Spencer Gibb authored
see gh-539
-
- 10 Sep, 2015 2 commits
-
-
Spencer Gibb authored
fixes gh-535
-
Spencer Gibb authored
-
- 08 Sep, 2015 6 commits
-
-
Spencer Gibb authored
* CPGFinanceSystems-master: Add X-Forwarded-Proto HTTP header to zuul proxy requests
-
Forstner Michael authored
If the zuul reverse proxy and the destination services are using a different scheme (for example HTTPS on proxy side and HTTP on service side) an additional HTTP header is required according to RFC7239 [http://tools.ietf.org/html/rfc7239]
-
Spencer Gibb authored
Bumps to Feign 8.8.1
-
Dave Syer authored
-
Dave Syer authored
-
Adrian Cole authored
-