Есть такая проблема: есть несколько десятков http-прокси, на серваке нужно поднять отдельный прокси, который будет раскидывать запросы на вышестоящие прокси в зависимости от порта, по которому к нему обратились.
Т.е. есть группы серверов proxyA, proxyB, proxyC. Нужно реализовать чтобы proxy:3128 -> proxyA, proxy:3129 -> proxyB, proxy:3130 -> proxyC.
На чем это можно реализовать максимально безболезненно? Squid смотрел, группы вышестоящих прокси и weighted round-robin имеются, а вот с портами можно завязать только поднятием еще одного экземпляра, что не очень удобно если их будет больше 3-х.