reset zuul routes when eureka sends catalog delta.

fixes gh-76
This commit is contained in:
Spencer Gibb
2014-12-15 16:23:28 -07:00
parent 7423decc54
commit 4d9281c2af
5 changed files with 85 additions and 15 deletions

View File

@@ -120,9 +120,9 @@ public class EurekaServerInitializerConfiguration implements ServletContextAware
EurekaServerConfigurationManager.getInstance()
.setConfiguration(eurekaServerConfig);
XmlXStream.getInstance().setMarshallingStrategy(
new DataCenterAwareMarshallingStrategy());
new DataCenterAwareMarshallingStrategy(applicationContext));
JsonXStream.getInstance().setMarshallingStrategy(
new DataCenterAwareMarshallingStrategy());
new DataCenterAwareMarshallingStrategy(applicationContext));
// PeerAwareInstanceRegistry.getInstance();
applicationContext
.publishEvent(new EurekaRegistryAvailableEvent(