Генерация уникального идентификатора на нескольких независимых серверах - PullRequest
1 голос
/ 06 июня 2019

У меня есть система, которая имеет 4 сервера, и каждый сервер имеет свой собственный .war-файл, который на нем размещается. Каждый раз, когда пользователь выполняет вызовы для определенной функции, сервер должен генерировать уникальный идентификатор. В данной точке может быть 100, если активные экземпляры со всех четырех серверов. Есть ли способ генерировать идентификатор на каждом сервере, который является полностью уникальным и не генерируется другим сервером?

1 Ответ

0 голосов
/ 06 июня 2019

Вы можете использовать UUID .Это определенный формат для этих универсальных идентификаторов.Я использовал его, когда у меня было несколько серверов.Или вы используете комбинацию времени, случайного числа и некоторых системных данных, таких как IP, MAC ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...