Skip to content

[RFC] Scaling and Failover features#19

Open
willrstern wants to merge 2 commits into
masterfrom
alpha
Open

[RFC] Scaling and Failover features#19
willrstern wants to merge 2 commits into
masterfrom
alpha

Conversation

@willrstern

Copy link
Copy Markdown
Owner

Some features that help with scaling and failover:

  • add /health route to default server (allows services like AWS ELB to monitor health)
  • add ability to filter containers by node tag with NGINX_NODE_TAGS env var
    • this allows a single service to scale across multiple AZ/regions, while LB's only balance containers in their own AZ/region
    • e.g. a single web service can deploy 20 containers across all regions, but us-west-1 LB won't balance us-east-1 containers.

cc @ericclemmons @EvanK

@EvanK

EvanK commented Apr 13, 2016

Copy link
Copy Markdown
Collaborator

This looks fantastic! The only thing it may need is an example of NGINX_NODE_TAGS usage on the Readme

@ericclemmons

Copy link
Copy Markdown
Collaborator

Dunno if this is still a need based on Rancher today?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants