Балансировщик нагрузки при отгрузке Wildfly14 внутренне перезапускает остальной вызов - PullRequest
0 голосов
/ 28 февраля 2019

Мы выполняем массовую операцию REST, которая длится более 15 минут, мы используем балансировщик нагрузки откатом wildfly.Мы видим, что балансировщик нагрузки перезапускает внутренний вызов через 11 минут, даже если исходный вызов REST еще не завершен.Может кто-нибудь предложить, пожалуйста, где мы идем не так?

У нас есть веб-интерфейс: undertow балансировщик нагрузки и серверная часть: 3 узла, мы используем метрику ЦП для распределения нагрузки.

Когда мы запустили массовое обновлениеиз внешнего интерфейса мы наблюдали под журналами:

Initial request went to IVM-0 (i.e. this is wildlfy node)
2019-02-28 14:36:41,849 [default task-9]  INFO c.n.w.r.f.CustomFilter:doFilter:57 - Rest URL=<SI /myapp/rest/someServie/update>

Second request went to IVM-10 (i.e. this is wildlfy node)
2019-02-28 14:47:53,871 [default task-6]  INFO c.n.w.r.f.CustomFilter:doFilter:57 - Rest URL=<SI /myapp/rest/someServie/update>

Initial request completed by (IVM-0) :
2019-02-28 14:52:27,935 [default task-9]  INFO c.n.w.o.SomeOperations:update:1175 - LOCK released 
access logs 
10.247.84.107 - - [[28/Feb/2019:14:52:27 +0530]] "PUT /myapp/rest/someServie/update HTTP/1.1" 200 29 946128

Third request went to IVM-10 :
2019-02-28 14:59:05,898 [default task-3]  INFO c.n.w.r.f.CustomFilter:doFilter:57 - Rest URL=<SI /myapp/rest/someServie/update>
Failed as already one request going on 
access logs 
10.137.84.207 - - [[28/Feb/2019:14:59:07 +0530]] "PUT /myapp/rest/someServie/update HTTP/1.1" 575 71 2026 (  Bulk update in progress shown in front-end)

Second request completed one IVM-10 
2019-02-28 15:01:17,361 [default task-6]  INFO c.n.w.o.SomeOperations:update:1175 - LOCK released

Примечание: Мы наблюдали эту проблему только с браузером Mozilla Firefox

...