Spring boot, в двух словах, не допускает какой-либо координации между несколькими экземплярами
того же микросервиса.
Вся работа по такой координации выполняется третьими лицами, с которыми интегрируется пружинная загрузка.
Одним из примеров этого является аннотация @Scheduled
.
Еще одна поддержка миграции БД через flyway .
Когда запускается много узлов и выполняется миграция, flyway отвечает за самостоятельную блокировку таблицы миграции, весенняя загрузка не имеет к этому никакого отношения.
Итак, суть в том, что такой поддержки нет, и все опции, которые вы подняли, могут работать.