Spencer Gibb
3e0e47612c
Do not require eurekaConfig.
...
Helps when eureka is on the classpath, but is explicitly disabled.
fixes gh-521
9 years ago
Spencer Gibb
a96666b902
Move DiscoveryClient creation so it is guarded.
...
Move it back to EurekaDiscoveryClientConfiguration.
fixes gh-578
9 years ago
Spencer Gibb
5b3a9f8f31
Align feign logging.
...
Since all feign clients now have access to the type, logging can apply a type regardless.
Fixes gh-431
9 years ago
Spencer Gibb
ef67fa328c
Add local service to zuul ignoredServices by default.
...
fixes gh-447
9 years ago
Spencer Gibb
8058ced90d
Remove dependency on governator.
...
Eureka now only directly depends on java.inject.
Fixes gh-529
9 years ago
Spencer Gibb
5f41de87d2
Polish
9 years ago
Spencer Gibb
c051cb83d2
Merge pull request #585 from mbenson/master
...
* pull585:
Fix feign scanning that fails if clients attr is not use
9 years ago
Matt Benson
568bc47b3e
Fix feign scanning that fails if clients attr is not use
...
fixes gh-584
9 years ago
Spencer Gibb
fe989530e3
remove reflection to set InstanceInfo.port
9 years ago
Spencer Gibb
51ea8afb24
Set port on InstanceInfo to support random server.port.
...
fixes gh-570
9 years ago
Spencer Gibb
5065e47565
Upgrade Hystrix to v1.4.17
...
fixes gh-576
9 years ago
Spencer Gibb
0cbfc20293
updated README
9 years ago
Spencer Gibb
2d595e86f3
remove extra punctuation
9 years ago
Spencer Gibb
82b21f34f5
Merge pull request #581 from jmnarloch/feign-compression-docs
...
* feign-compression-docs:
Feign compression documentation
9 years ago
Jakub Narloch
68fa6afa17
Feign compression documentation
9 years ago
Spencer Gibb
c5950df6e4
polish
9 years ago
Spencer Gibb
d433096779
Merge pull request #577 from alexVengrovsk/master
...
* pull577:
Use instanceof for better readability
9 years ago
alexVengrovsk
e4b63a5b51
Use instanceof for better readability
9 years ago
Spencer Gibb
8147b7de51
Merge pull request #575 from alexVengrovsk/master
...
* pull575:
Use "<>" and use isInfoEnabled
9 years ago
alexVengrovsk
4510f657b9
Use "<>" and use isInfoEnabled
9 years ago
Spencer Gibb
810502c1f3
Allow overriding default feign beans.
...
Similar to @RibbonClient
fixes gh-288
9 years ago
Spencer Gibb
0df6f0c0ae
fix(title-xss): escaping text acquired from parameters to avoid any xss attacks
...
https://github.com/Netflix/Hystrix/pull/921
9 years ago
Dave Syer
a7abfd4242
Upgrade to Zuul 1.1
...
Still a release candidate (not yet GA), but seems to work, so we'll
try and update before Spring Cloud is released again.
Fixes gh-546, fixes gh-567, fixes gh-553 (probably)
9 years ago
Dave Syer
5f84bcddd6
Align with package changes in Spring Cloud Config
9 years ago
Spencer Gibb
0c2c564be5
Merge pull request #490 from jmnarloch/feign-content-encoding-snapshot
...
* feign-content-encoding-snapshot:
Feign request/response gzip compression
9 years ago
Jakub Narloch
8bdfaf2c3d
Feign request/response gzip compression
9 years ago
Dave Syer
3ef58cdc39
Change DiscoveryClient->EurekaClient in docs
9 years ago
Dave Syer
17dc4f6f55
Update some dependencies
9 years ago
Spencer Gibb
65bf36ecf9
Upgrade hystrix to 1.4.16
...
fixes gh-561
9 years ago
Spencer Gibb
187af71535
move refs to EurekaInstanceConfigBean to interface.
...
Specifically CloudEurekaInstanceConfig where needed.
see gh-302
9 years ago
Dave Syer
4877de4916
Remove unused dependencies
9 years ago
Dave Syer
c6fda88fed
Support for ServerIntrospector in Feign client
...
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
9 years ago
Dave Syer
422bc42cf6
Be less greedy with logging request bodies in Zuul traces
...
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
9 years ago
Dave Syer
f1f239d774
Change hystrix command key to be the service ID in Zuul proxy
...
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
9 years ago
Spencer Gibb
0141a13c92
Merge pull request #557 from boostrack-cloud/boostrack-patch-1
...
DRY
9 years ago
Spencer Gibb
aa8626739e
Introduce Ribbon ServerIntrospector.
...
Allows ribbon load balancer implementations to answer questions like isSecure(Server).
9 years ago
Spencer Gibb
3ed982d235
Introduce Ribbon ServerIntrospector.
...
Allows ribbon load balancer implementations to answer questions like isSecure(Server).
9 years ago
Dave Syer
a38ba34049
Try to guess whether a ribbon client is looking for HTTPS
...
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
9 years ago
boostrack
9c144220b1
DRY
9 years ago
Spencer Gibb
b10bf9c305
Use eureka securePort if enabled for turbine http aggregation.
...
fixes gh-417
9 years ago
Spencer Gibb
7cf0fa4824
add support for HasFeatures
9 years ago
Spencer Gibb
0a2d1703f7
Update to new stream ChannelBindingServiceProperties
9 years ago
Spencer Gibb
befcada46d
formatting
9 years ago
Spencer Gibb
d29839ea3f
Merge pull request #555 from sfat/patch-1
...
Clicking running instances in eureka admin page
9 years ago
Andrei Sfat
60b437e2c5
Update eureka admin page
...
When click one of the up and running instances this should open the actual instance in separate tab
9 years ago
Dave Syer
d1cb42946b
Explicitly snag secure URL for config server if desired
...
If the configserver registers with securePortEnabled=true we should
respect that in the discovery process.
Fixes gh-450
9 years ago
Dave Syer
3697ce7fd9
Fix broken test (assumptions about eureka-first)
9 years ago
Spencer Gibb
0204978b36
Upgrade eureka to 1.2.5.
...
Change EurekaInstanceConfig.getSID to getInstanceId
fixes gh-554
9 years ago
Spencer Gibb
da04c53726
use new commons code to provide hostInfo.
...
Set the default sid from common properties.
9 years ago
Jon Schneider
8f9acab3bd
Update Eureka to 1.2.5-rc.1
...
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.
9 years ago