Мы используем Omnifind на Windows 2008 Server для поиска по сайту, и после того, как один веб-сайт был перенесен на другой сервер - тот же домен, другой IP-адрес (обновление DNS было более 24 часов назад, сервер Omnifind знает новый IP-адрес) - Omnifind продолжает поиск старый IP-адрес, что означает, что он где-то кэшировал разрешение имен.
Но где?
Omnifind использует технологию Apache Lucene, так что, может быть, у кого-то есть идея о ней, которая может служить подсказкой?
Перезапуск службы или сервера не меняет этого поведения.
Нет ответа, и мы не узнали.
Однако обходной путь - заблокировать доступ к "старому" IP-адресу, очевидно, Omnifind выполнит еще одну проверку DNS и найдет новый IP-адрес, сохраняя индекс (мы не делали этого в первую очередь, потому что боялись, что Omnifind может решили удалить индекс).