Как мы измеряем общее время, затрачиваемое на завершение потока между двумя различными Java-приложениями? - PullRequest
0 голосов
/ 15 мая 2018

У меня есть два разных Java-приложения, интегрированные друг с другом.Рассмотрим их A (будет работать на EDGE) и B (работает на облаке).Предположим, если я получу некоторые данные в A, а затем отправлю их B для завершения некоторой обработки и сохранения, как лучше всего измерить общее время, необходимое для завершения потока?Я действительно полагался на время регистрации, чтобы сделать это.Я также прошел через System.nanoTime & миллисекунды методы.Я понимаю, что время настенных часов не всегда синхронизируется друг с другом.Поэтому я не думаю, что это эффективный способ.Но есть ли лучший способ сделать это?

1 Ответ

0 голосов
/ 15 мая 2018

Вы можете использовать одну базу данных (предпочтительно MongoDB) и хранить currentDateTime () в соответствии с базами данных.Я думаю, что это должно служить цели.

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