В том смысле что скрипт работает одновременно на обоих серверах, но в один момент времени только одна из копий скрипта имеет доступ к данным и обрабатывает их. И если чтото пошло не так - другой скрипт подхватил обработку данных. Ну или работают оба скрипта, но как то отдельные списки в keydb обрабатывают (имена, количество и тд плавающее, поэтому явно не получится задать)
Приходит в голову три варианта - а) сделать мьютекс, если в базе есть поддержка атомарных операций а-ля increment-and-get б) списки разделяются между скриптами по хешу имени, например. в) отдельный сервис гуляет по этим спискам, складывает задачи по их обработке в очередь, два скрипта вычитывают задачи из очереди.