Skip to content

zuul netflix webapp

matthew hawthorne edited this page Jun 12, 2013 · 9 revisions

zuul-netflix-webapp is a web application that brings together other Netflix OSS components to create a functional routing engine.

Running zuul-netflix-webapp

cd into the zuul-netflix-webapp directory.

src/main/resource/zuul.properties provides as many defaults as possible, and explicitly notes the properties that you will need to override.

Your overrides will go in src/main/resources/zuul-local.properties

Here's a quick description of what you'll wnat to override:

# Paths to directories containing your "pre", "routing", and "post" directories, respectively
zuul.filter.pre.path=
zuul.filter.routing.path=
zuul.filter.post.path=

# Eureka instance URL which will provide info about your applications and nodes
eureka.serviceUrl.default=

# URL to Cassandra host used to store your filters
zuul.cassandra.host=

# Ribbon VIP address and port for your origin application
origin.zuul.client.DeploymentContextBasedVipAddresses=
origin.zuul.client.Port=

Filter Storage

Cassandra Schema

Clone this wiki locally