You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/api-management/how-to-configure-service-fabric-backend.yml
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
### YamlMime:HowTo
2
2
3
3
metadata:
4
-
title: Set up Service Fabric backend in Azure API Management
4
+
title: Set up Service Fabric Backend in Azure API Management
5
5
description: How to create a Service Fabric service backend in Azure API Management using the Azure portal
6
6
author: dlepow
7
7
ms.custom:
@@ -10,7 +10,7 @@ metadata:
10
10
11
11
ms.service: azure-api-management
12
12
ms.topic: how-to
13
-
ms.date: 01/29/2021
13
+
ms.date: 10/09/2025
14
14
ms.author: danlep
15
15
title: |
16
16
Set up a Service Fabric backend in API Management using the Azure portal
@@ -23,19 +23,19 @@ prerequisites:
23
23
summary: |
24
24
Prerequisites to configure a sample service in a Service Fabric cluster running Windows as a custom backend:
25
25
26
-
* **Windows development environment** - Install [Visual Studio 2019](https://www.visualstudio.com) and the **Azure development**, **ASP.NET and web development**, and **.NET Core cross-platform development** workloads. Then set up a [.NET development environment](/azure/service-fabric/service-fabric-get-started).
26
+
* **Windows development environment**: Install [Visual Studio](https://www.visualstudio.com) and the **Azure development**, **ASP.NET and web development**, and **.NET Core cross-platform development** workloads. Then set up a [.NET development environment](/azure/service-fabric/service-fabric-get-started).
27
27
28
-
* **Service Fabric cluster** - See [Tutorial: Deploy a Service Fabric cluster running Windows into an Azure virtual network](/azure/service-fabric/service-fabric-tutorial-create-vnet-and-windows-cluster). You can create a cluster with an existing X.509 certificate or for test purposes create a new, self-signed certificate. The cluster is created in a virtual network.
28
+
* **Service Fabric cluster**: See [Tutorial: Deploy a Service Fabric cluster running Windows into an Azure virtual network](/azure/service-fabric/service-fabric-tutorial-create-vnet-and-windows-cluster). You can create a cluster with an existing X.509 certificate, or for test purposes create a new, self-signed certificate. The cluster is created in a virtual network.
29
29
30
-
* **Sample Service Fabric app** - Create a Web API app and deploy to the Service Fabric cluster as described in [Integrate API Management with Service Fabric in Azure](/azure/service-fabric/service-fabric-tutorial-deploy-api-management).
30
+
* **Sample Service Fabric app**: Create a Web API app and deploy to the Service Fabric cluster as described in [Integrate API Management with Service Fabric in Azure](/azure/service-fabric/service-fabric-tutorial-deploy-api-management).
31
31
32
32
These steps create a basic stateless ASP.NET Core Reliable Service using the default Web API project template. Later, you expose the HTTP endpoint for this service through Azure API Management.
33
33
34
34
Take note of the application name, for example `fabric:/myApplication/myService`.
35
35
36
-
* **API Management instance** - An existing or new API Management instance in the **Premium** or **Developer** tier and in the same region as the Service Fabric cluster. If you need one, [create an API Management instance](get-started-create-service-instance.md).
36
+
* **API Management instance**: An existing or new API Management instance in the **Premium** or **Developer** tier and in the same region as the Service Fabric cluster. If you need one, [create an API Management instance](get-started-create-service-instance.md).
37
37
38
-
* **Virtual network** - Add your API Management instance to the virtual network you created for your Service Fabric cluster. API Management requires a dedicated subnet in the virtual network.
38
+
* **Virtual network**: Add your API Management instance to the virtual network you created for your Service Fabric cluster. API Management requires a dedicated subnet in the virtual network.
39
39
40
40
For steps to enable virtual network connectivity for the API Management instance, see [How to use Azure API Management with virtual networks](api-management-using-with-vnet.md).
41
41
procedureSection:
@@ -56,9 +56,9 @@ procedureSection:
56
56
- |
57
57
In the [Azure portal](https://portal.azure.com), navigate to your API Management instance.
58
58
- |
59
-
Under **APIs**, select **Backends** > **+ Add**.
59
+
Under **APIs**, select **Backends** > **+ Create new backend**.
> If one or more nodes in the Service Fabric cluster goes down or is removed, API Management does not get an automatic notification and continues to send traffic to these nodes. To handle these cases, configure a resolve condition similar to: `sf-resolve-condition="@((int)context.Response.StatusCode != 200 || context.LastError?.Reason == "BackendConnectionFailure" || context.LastError?.Reason == "Timeout")"`
141
+
> If one or more nodes in the Service Fabric cluster goes down or is removed, API Management doesn't get an automatic notification and continues to send traffic to these nodes. To handle these cases, configure a resolve condition similar to: `sf-resolve-condition="@((int)context.Response.StatusCode != 200 || context.LastError?.Reason == "BackendConnectionFailure" || context.LastError?.Reason == "Timeout")"`
0 commit comments