Products
Applications
Support
Company
How To Buy
Skip to main content (Press Enter).
Sign in
Skip auxiliary navigation (Press Enter).
Register
Skip main navigation (Press Enter).
Toggle navigation
Search Options
Home
Communities
All Communities
Enterprise Software
Mainframe Software
Symantec Enterprise
Blogs
All Blogs
Enterprise Software
Mainframe Software
Symantec Enterprise
Events
All Events
Enterprise Software
Mainframe Software
Symantec Enterprise
VMware
Water Cooler
Groups
Enterprise Software
Mainframe Software
Symantec Enterprise
Members
Layer7 API Management
Private Community
View Only
Community Home
Threads
Library
Events
Members
Back to discussions
Expand all
|
Collapse all
sort by most recent
sort by thread
Route via HTTPS(s) Assertion : Read TImed Out
Jump to
Best Answer
Amit Jaiswal
Nov 05, 2019 06:08 AM
Hi Guys, I am using Route via HTTPS(s) assertion and configured Read Time Out : 15000 ms. But, when ...
Charles Lilienkamp
Nov 05, 2019 08:00 AM
Best Answer
Amit, Our docs reference that the readtimeout may not be the complete response and may be longer transaction ...
Amit Jaiswal
Jan 16, 2020 07:18 AM
Hi, The documentation article means that the response comes intermittently. What does this imply, ...
1.
Route via HTTPS(s) Assertion : Read TImed Out
0
Recommend
Amit Jaiswal
Posted Nov 05, 2019 06:08 AM
Reply
Reply Privately
Options Dropdown
Hi Guys,
I am using Route via HTTPS(s) assertion and configured Read Time Out : 15000 ms.
But, when I check the Dashboard, some requests show Response Time BackEnd as more than 15000 ms.
How is this possible ?
Regards,
Amit
2.
RE: Route via HTTPS(s) Assertion : Read TImed Out
Best Answer
0
Recommend
Broadcom Employee
Charles Lilienkamp
Posted Nov 05, 2019 08:00 AM
Reply
Reply Privately
Options Dropdown
Amit,
Our docs reference that the readtimeout may not be the complete response and may be longer transaction then the specified interval.
https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/layer7-api-management/api-gateway/9-2/policy-assertions/assertion-palette/message-routing-assertions/route-via-http-s-assertion.html
The
Read Timeout
defines the maximum time (in milliseconds) allowed for response data (not necessarily the complete response) to be read for the outbound request. If exceeded, the routing fails (or failover). To override the system default, clear the
Use System Default
] check box and enter a value. You may reference context variables.
The system default for this timeout is defined by the
io.outTimeout
cluster property, which defaults to 60 seconds if the property is not explicitly set.
Note:
***
The Read Timeout is triggered each time there is communication from the backend server. As a result, it is possible that the actual communication time is much longer than the value set for "Read Timeout". ***
The Read Timeout should not exceed the SLA that is defined for your service. If a SLA is not defined, one should be created and communicated to your clients. If the client is expecting a response from the Gateway within 2000ms, the Read Timeout should be approximately 1500ms. It should never be greater than the SLA for the service, otherwise the Gateway would potentially fail the SLA if or when the backend service is unavailable.
Original Message
Original Message:
Sent: 11-05-2019 06:08 AM
From: Amit Jaiswal
Subject: Route via HTTPS(s) Assertion : Read TImed Out
Hi Guys,
I am using Route via HTTPS(s) assertion and configured Read Time Out : 15000 ms.
But, when I check the Dashboard, some requests show Response Time BackEnd as more than 15000 ms.
How is this possible ?
Regards,
Amit
3.
RE: Route via HTTPS(s) Assertion : Read TImed Out
0
Recommend
Amit Jaiswal
Posted Jan 16, 2020 07:18 AM
Reply
Reply Privately
Options Dropdown
Hi,
The documentation article means that the response comes intermittently.
What does this imply, that the target application is streaming the data back to CA API Gateway?
How can I verify that the streaming is the sole reason and not any other reason is behind this behaviour ?
Please explain.
Original Message
Original Message:
Sent: 11-05-2019 08:00 AM
From: Charles L
Subject: Route via HTTPS(s) Assertion : Read TImed Out
Amit,
Our docs reference that the readtimeout may not be the complete response and may be longer transaction then the specified interval.
https://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/layer7-api-management/api-gateway/9-2/policy-assertions/assertion-palette/message-routing-assertions/route-via-http-s-assertion.html
The
Read Timeout
defines the maximum time (in milliseconds) allowed for response data (not necessarily the complete response) to be read for the outbound request. If exceeded, the routing fails (or failover). To override the system default, clear the
Use System Default
] check box and enter a value. You may reference context variables.
The system default for this timeout is defined by the
io.outTimeout
cluster property, which defaults to 60 seconds if the property is not explicitly set.
Note:
***
The Read Timeout is triggered each time there is communication from the backend server. As a result, it is possible that the actual communication time is much longer than the value set for "Read Timeout". ***
The Read Timeout should not exceed the SLA that is defined for your service. If a SLA is not defined, one should be created and communicated to your clients. If the client is expecting a response from the Gateway within 2000ms, the Read Timeout should be approximately 1500ms. It should never be greater than the SLA for the service, otherwise the Gateway would potentially fail the SLA if or when the backend service is unavailable.
Original Message:
Sent: 11-05-2019 06:08 AM
From: Amit Jaiswal
Subject: Route via HTTPS(s) Assertion : Read TImed Out
Hi Guys,
I am using Route via HTTPS(s) assertion and configured Read Time Out : 15000 ms.
But, when I check the Dashboard, some requests show Response Time BackEnd as more than 15000 ms.
How is this possible ?
Regards,
Amit
×
New Best Answer
This thread already has a best answer. Would you like to mark this message as the new best answer?
Copyright 2019. All rights reserved.
Powered by Higher Logic