2016-06-01 8 views
0

Ich habe wenige APIs in WSO2 API-Manager erstellt. Meine Back-End-Dienste reagieren manchmal in 5-8 Sekunden oder dauern bis zu 50 Sekunden. Was ist das Standard-Timeout für wso2 apis? Ich habe diese Datei-passthru -http.properties überprüft. Es hat folgenden Inhalt:Standard-Timeout in Wso2 API-Manager? wie man es erhöht?

## This file contains the configuration parameters used by the Pass-through HTTP transport 
## Nhttp tuning parameters 
#http.socket.timeout=60000 
#http.connection.timeout=0 
#http.socket.buffer-size=8192 
#http.socket.linger=-1 
#http.nio.select-interval=1000 
#http.tcp.nodelay=true 
#http.connection.stalecheck=false 
#http.socket.reuseaddr=false 

, wenn ich diese Zeile Kommentar- - http.socket.timeout = 60000, wird die Standardzeit 60 Sekunden wird aus?

werden ihre wesentlichen Leistungseinbußen sein, wenn ich das Defaults-Timeout auf 60 Sekunden erhöhe?

Vielen Dank im Voraus!

Antwort

1

Es gibt einen Artikel, der zeigt, was bearbeitet werden muss, um die Zeitüberschreitung in APIM zu erhöhen.

How to increase timeout

Wenn Sie Back-End-Dienste viel Zeit in Anspruch nehmen, wäre es ratsam, auf sie zuerst zu überprüfen und sie ein wenig verbessern.