Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.135.246.193] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
У меня есть главный процесс, который управляет этими дочерними процессами, вот он один генерит временные имена файлов и раздает дочерним. |
Сообщ.
#17
,
|
|
|
Не спасает при почти одновременной генерации - есть шанс словить два одинаковых значения. Помню, попался бложик одних чуваков, которые сделали первичные ключи в базе на GUID. В тестировании всё было ОК, а вот продакшн начал время от времени сваливаться в key constraint violation. После первой WTF-реакции был набросан синтетический тест, который и показал: параллельная генерация GUID может выдавать дубли. |