Представьте следующий сценарий:
- У вас есть 10 приложений Java, обращающихся к серверу баз данных
- Каждый сервер приложений работал в течение некоторого времени, и времени приложений Java сейчас малос точностью до минуты
- 1 приложение вставляет запись, используя текущее время в качестве даты вступления в силу записи
- Другое приложение извлекает запись и сравнивает дату вступления в силу с ее текущим временем
В приведенном выше сценарии, даже если ваша логика приложения может звучать правильно, и когда она работает в производственной среде, все пойдет не так.
Как я могу решить эту проблему?