Мы используем несколько виртуальных машин с Windows на нескольких машинах Ubuntu с QEMU + KVM. Эти виртуальные машины создаются / уничтожаются несколько раз в час с разными MAC / IP-адресами.
Время от времени процесс java возвращает тот же UUID.randomUUID()
, что и предыдущая виртуальная машина (из той же / другой гипервизор). Например, Windows виртуальная машина, которую мы создали за месяц, go вернула то же UUID.randomUUID()
, что и виртуальная машина, созданная только сейчас.
Единственная причина, по которой мы можем думать, это отсутствие энтропии? Есть ли способ отобрать энтропию для java.util.UUID
, чтобы этого не случилось?