Я создал локальные репозитории. Я использую squid, который действует как прокси / кеширование для запросов RPM. Если я сделаю локальный запрос rpm http: // репо1 / foo, squid сохраняет в кеш фу. Теперь, если я запрошу http: // репо2 / foo, squid возвращает MISS и снова кеширует фу.
Я видел что есть http://www.squid-cache.org/Doc/config/storeurl_rewrite_program/ чтобы решить эту проблему
Для каждого запроса у меня такой формат: URL client_ip "/" fqdn user method urlgroup [kvpairs], поэтому я могу разделить URL-адрес и получить с помощью регулярного выражения только последнюю часть (RPM), но как я могу просканировать кеш squid, чтобы узнать, есть ли обороты в минуту?
Заранее спасибо.