vladimir1983 писал(а):Время хранения в кеше у меня стоит 3 часа, может действительно мало и надо увеличить часов до 12 чтобы в случае чего бот при повторном обращении 100% получал файлы из кэша.
Не понял смысл этого действия.
Бот получает файлы из кеша сразу же после их генерации, в твоём случае через 5 секунд. При обращении к скрипту карты происходит проверка, есть ли карта в кеше. Если карты нет, то она создаётся за несколько секунд, ну за минуту максимум, - если, к примеру, у тебя слабый сервер и много URL. После этого карта хранится на диске как обычный статический файл, и если бот обратится к ней через минуту после её генерации, то он уже получит готовую новую карту. А то, что карта на любом сервере будет готова через 3 часа - в этом нет никакого сомнения. Время хранения в кеше - это время между генерациями новой карты (при условии обращения к скрипту по прошествии этого времени), а
не между генерацией и доступностью карты после генерации.
vladimir1983 писал(а):Что думаешь?
У меня была мысль сделать по крону. Но сначала следует разобраться, точно ли это нужно.
Что, если провести эксперимент: изменить настройки обратно на 10 тыс. URL, дождаться обновления информации в гугле и посмотреть, что он там напишет? Может, на этот раз всё будет в порядке?