SUPPORTING HETEROGENEOUS ENVIRONMENTS DURING CODE DEPLOYMENT
First Claim
1. A computer-implemented method, comprising:
- determining that a resource is inaccessible at a location identified in a first request for the resource; and
responding, based at least in part on a redirection parameter associated with the resource, to the first request with a redirect instruction to initiate a second request identifying the location.
1 Assignment
0 Petitions
Accused Products
Abstract
When servers hosting a website are under some form of deployment activity (e.g., a software update being in mid-deployment), the resources requested may not be available from all servers hosting the website. In such mid-deployment edge cases, the server would return an error message in response to the request. According to an application employing redirect instructions via a load balancer, a redirect function (such as a Hypertext Transfer Protocol (HTTP) status code 302) may be configured to redirect a client request to the same location as an initial request, via a load balancer, in order to provide the client with multiple attempts of reaching an updated host (e.g., a server hosting a resource based on a recent deployment), without having to receive error codes or otherwise fail to receive the requested resource.
2 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
determining that a resource is inaccessible at a location identified in a first request for the resource; and responding, based at least in part on a redirection parameter associated with the resource, to the first request with a redirect instruction to initiate a second request identifying the location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
memory to store instructions executable by one or more processors to cause the system to; receive a request identifying a location of a resource; and if the resource is determined to be inaccessible and if a redirection parameter has a first state, respond to the request with a redirect instruction to initiate a second request identifying the location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable storage medium having stored thereon instructions that, if executed by one or more processors, cause a computer system to:
-
determine that a resource is inaccessible at a location identified in a first request for the resource; and generate a response to the request based at least in part on a redirection parameter associated with the resource to include a redirect instruction to initiate a second request identifying the location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification