NPA-6981: Create health check endpoint within VRS#366
Conversation
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
There was a problem hiding this comment.
Pull request overview
This PR is a proof-of-concept change to the Apigee proxy configuration intended to demonstrate that updating configuration affects the healthcheck behavior.
Changes:
- Updated the live Apigee
ServiceCallout.CallHealthcheckEndpointpolicy to call a different healthcheck URL.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <HTTPTargetConnection> | ||
| <URL>http://mocktarget.apigee.net</URL> | ||
| <URL>http://reqbin.com/echo/get/json</URL> | ||
| <Properties> | ||
| <Property name="supports.http10">true</Property> | ||
| <Property name="request.retain.headers">User-Agent,Referer,Accept-Language</Property> |
| <!-- </HTTPTargetConnection>--> | ||
| <HTTPTargetConnection> | ||
| <URL>http://mocktarget.apigee.net</URL> | ||
| <URL>http://reqbin.com/echo/get/json</URL> |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
|
This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket: NPA-6981 |
Pull Request
🧾 Ticket Link
https://nhsd-jira.digital.nhs.uk/browse/NPA-6981
📄 Description/Summary of Changes
GET /_statusGET https://internal-dev.api.service.nhs.uk/validated-relationships/_statusresults in a check against http://mocktarget.apigee.net - and we have been asked to stop using this mock endpointGET https://internal-dev.api.service.nhs.uk/validated-relationships/_status(and higher infras, once deployed) will redirect these requests to the_statusendpoint in the VRS API itself.🧪 Developer Testing Carried Out
📋 PR Principles
🏷️ Naming Conventions Reminder
Please ensure the following naming conventions are followed:
NPA-XXXX: <short-description><type>/NPA-XXXX/<short-description>NPA-XXXX: <short-description>