Спасибо за совет, изучив, скорее мне больше подойдет map+location.
Единственное с чем не могу разобраться, как нжинксом форвардить запросы на конечный адрес, если нужного не нашлось в кэше?
схема: production1 - (nginx proxy) - production2
если запрос с prod1 не нашел нужного в кеше нжинкса - он отправляется на prod2?
спасибо за ответ.