slogsdon / elixir-reverse-proxy

A Plug based, reverse proxy server written in Elixir.
https://hex.pm/packages/reverse_proxy
MIT License
147 stars 34 forks source link

Wishlist: add, modify and delete 'upstreams' on the fly #10

Open davidw opened 7 years ago

davidw commented 7 years ago

It'd be nice to be able to change what is going on, on the fly.

slogsdon commented 7 years ago

This may be a tricky one. ReverseProxy.Router uses them during compile time to leverage Plug's ability to match on host names with Plug.Router's macros.

davidw commented 7 years ago

Code reloading would probably be an acceptable solution... I guess I need to research Plug some more.