2016-06-01 1 views
0

Я создал несколько API в wso2 api manager. Службы моей задней части иногда реагируют через 5-8 секунд или занимают до 50 секунд. Какой тайм-аут по умолчанию для wso2 apis? Я проверил этот файл-passthru-http.properties. Это имеет следующее содержание:тайм-аут по умолчанию в wso2 api-manager? как его увеличить?

## 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 

если я раскомментировать эту строку - http.socket.timeout = 60000, будет время по умолчанию из становится 60 секунд?

будут ли они оказывать какое-либо значительное влияние на производительность, если я увеличу таймаут defualt до 60 секунд?

Заранее благодарен!

ответ

1

Существует статья, показывающая, что необходимо отредактировать, чтобы увеличить период ожидания в APIM.

How to increase timeout

Если вы Серверные услуги займут много времени, было бы целесообразно, чтобы проверить их первыми и улучшить их немного.