Вам потребуется использовать подход с задержкой дельты для дельта-индексации и иметь отложенное задание, работающее на том же сервере, что и searchd, и ваши файлы индекса. Дельта-индексация должна быть централизованной, и это лучший способ управлять ею.
Конечно, если вы используете другую библиотеку обработки заданий (resque, workling и т. Д.), Не составит труда написать свою собственную версию ts-delayed-delta, которая ведет себя таким же образом. Хотя есть жемчужина для Уорлинга и ТС - и, может быть, рескей, возможно, другие.