From 4949ae22bb2fd1b81cdfbbe21468015fb229b553 Mon Sep 17 00:00:00 2001 From: Ben Busby Date: Fri, 22 Oct 2021 17:15:40 -0600 Subject: Output available instances and fallback URL to redis Once a list of available URLs has been determined for a particular service, the list is written as "service -> [list of instances]" to a local redis connection. These can then be used in the greater routing logic to pick a random instance from the list, or use a fallback instance if none are determined to be available. --- mix.exs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mix.exs') diff --git a/mix.exs b/mix.exs index 1108a0f..3a85d2d 100644 --- a/mix.exs +++ b/mix.exs @@ -25,7 +25,8 @@ defmodule RouterExample.MixProject do {:jason, "~> 1.1"}, {:plug_cowboy, "~> 2.0"}, {:poison, "~> 5.0"}, - {:httpoison, "~> 1.8"} + {:httpoison, "~> 1.8"}, + {:redix, "~> 1.1"} ] end end -- cgit v1.2.3