Java многопоточность для чанков - PullRequest
0 голосов
/ 29 февраля 2020

У меня есть требование, где мне нужно сделать http-вызов. Мне нужно отправить около 5 тыс. HTTP-запросов, я думаю использовать java ExecuterService, а также необходимо зафиксировать время, затраченное каждым потоком для завершения запроса. Где я могу опубликовать sh отчет по каждому запросу.

Можно ли как-то захватить время, потраченное каждым потоком для завершения транзакции?

1 Ответ

0 голосов
/ 29 февраля 2020

Нет. Вы должны написать код, чтобы вычислить разницу между временем начала и окончания транзакции.

public void method() {
  long start = System.currentTimeMillis();
  // transaction here
  System.out.println("Total time taken " + (System.currentTimeMillis() - start));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...