Пауза в выполнении запроса (JAVA 8 и Wildfly9) - PullRequest
0 голосов
/ 24 января 2020

На нашем производственном сервере мы обнаружили прерывистую паузу между двумя строками кода. Мы используем сервер Wildfly v9 с JAVA v8. log4j для ведения журнала.

Что может быть причиной такой паузы в выполнении?

Мы уже проверили загрузку процессора, которая была нормальной. Также проверены журналы G C и не найдено G C время паузы в течение этого периода времени.

Журнал приложения:

2020-01-24 06:39:03,473 DEBUG [com.test.control.common.TestController] (default task-231) ## Response Data: 
2020-01-24 06:39:03,485 DEBUG [com.test.control.common.TestController] (default task-231) TimeTaken to display results:[340]
2020-01-24 06:39:09,792 DEBUG [com.test.control.common.TestController] (default task-231) Exit: SEARCH_FILTER_DATA
2020-01-24 06:39:09,793 DEBUG [com.test.control.common.TestController] (default task-231) Exit: TestController

Фрагмент кода:

if(log.isDebugEnabled())
                log.debug("TimeTaken to display results:[" + (endTime - startTime) + "]");
if(log.isDebugEnabled())
                log.debug("Exit: SEARCH_FILTER_DATA");
...