Incident: Connection error while querying ODataRequestRead – HTTP pool closed
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Start with the attached error_trace.log and the SDK call shown in the issue, then trace where the HTTP connection pool is created and shut down during concurrent OData reads. Confirm the lifecycle causing Connection pool shut down and document a reproducible explanation or verified fix for the reported CAPm deployment scenario.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Ask the Question
We are experiencing an intermittent issue on different days and especially during periods of higher concurrent request loads in a CAPm service deployed on SAP BTP Cloud Foundry. This problem occurs on a large scale and prevents execution flows from completing successfully. The application is deployed on SAP BTP Cloud Foundry and uses SAP Cloud SDK for OData consumption (always with destination service)
The error is:
HTTP 500 Error
GET EventHandler /odata/v2/lm/LMManagement/LibrettoMisura?$filter=Lcl eq '123456'
The logs show an error while executing the READ event of the LMManagement.LibrettoMisura entity. The immediate cause recorded is:
ODataConnectionException: Connection failed
Caused by: java.lang.IllegalStateException: Connection pool shut down
(A trace log with detailed information is attached. error_trace.log)
The error occurs at the following line of code when using the SAP SDK:
The message indicates that the HTTP connection pool had already been closed when the request attempted to query the OData service.
Why would the SDK shut down the HTTP connection pool when our application does not explicitly close the destination, HTTP client, or any related connection resources? We are not performing any close() operation in the service code.
Thank for your support.
- Lingua principale
- Java
- Stelle
- 41
- Fork
- 33
- Merge medio
- 22h 16m
- PR unite (30g)
- 19
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di SAP/cloud-sdk-java
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
SAP/cloud-sdk-java#1300 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
SAP/cloud-sdk-java#1297 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
SAP/cloud-sdk-java#1291 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
SAP/cloud-sdk-java#1290 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
SAP/cloud-sdk-java#1289 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di SAP/cloud-sdk-java
Issue simili
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
opfab/operatorfabric-core#10653 ·
I maintainer di solito rispondono entro 1 giorno
-
GeminiUtil placeholder user turn ("Continue output. DO NOT look at this line ...") is flagged by prompt injection filtersForse già presa @innoprej l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Broken links in the docsAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
salesforce/multicloudj#667 ·
I maintainer di solito rispondono entro 1 giorno
-
bug documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
MetricsHub/winrm-java#202 ·
I maintainer di solito rispondono entro 1 giorno
-
ASCN/cBioPortal Pipelines/cBioPortal
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
mskcc/smile-server#1990 ·