Имам проблем с недостига на ресурси на моето java приложение, работещо в wildfly. Той прави много API извиквания към други ресурси на REST и ако един от тези API:s се забави, нашата система също спира.
Случвало се е бекенд системите да не реагират в рамките на 14 секунди. Така че бих искал приложението ми да прекъсне връзката след може би 4 секунди. „Проблемът“ е, че използваме Client
и ClientBuilder
от javax.ws.rs.client
и използваме wildfly като реализация.
Така че нямам представа как да задам този параметър за изчакване. Изглежда, че не е възможно от кода и съм доста загубен относно това коя подсистема на wildfly е засегната и какви свойства да задам.
Някой правил ли е това преди и знае ли как да настрои времето за изчакване?