Я настроил прокси-сервер сквида, который имеет много родительских серверов. Я распределил загрузку с помощью циклического алгоритма, но мне не нравится он. Большую часть времени только один или два сервера работают из 5. Я получаю ошибку несколько раз из-за этого. Таким образом, то, что я хочу сделать, так или иначе выбрать лучшего родителя автоматически и затем соединиться. Это может быть сделано так или иначе?
Я полагаю, что Это может быть сделано с помощью ICP. Я видел эту ссылку, и они используют ее в некоторой форме. (Я ничего не знаю о ICP),
Вот то, что я сделал:
cache_peer parentip1 parent 3128 0 login=username:password round-robin no-query
cache_peer parentip2 parent 3128 0 login=username:password round-robin no-query
cache_peer parentip3 parent 3128 0 login=username:password round-robin no-query
cache_peer parentip4 parent 3128 0 login=username:password round-robin no-query
cache_peer parentip5 parent 3128 0 login=username:password round-robin no-query
Вы уже ответили на свой вопрос. Да, для этого и нужен ICP.
Что вам нужно сделать дальше, так это прочитать о ICP. «Я ничего не знаю о ICP» - не лучший вопрос для serverfault, но непременно возвращайтесь с более конкретными вопросами, как только начнете.