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/service-fabric/service-fabric-assign-policy-to-endpoint.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,11 @@ For an HTTPS endpoint, also indicate the name of the certificate to return to th
41
41
</Policies
42
42
```
43
43
44
+
> [!WARNING]
45
+
> When using HTTPS, do not use the same port and certificate for different service instances (independant of the application) deployed to the same node. Upgrading two different services using the same port in different application instances will result in an upgrade failure. For more information, see [Upgrading multiple applications with HTTPS endpoints
Copy file name to clipboardExpand all lines: articles/service-fabric/service-fabric-service-manifest-resources.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -102,7 +102,11 @@ The HTTPS protocol provides server authentication and is also used for encryptin
102
102
> [!NOTE]
103
103
> A service’s protocol cannot be changed during application upgrade. If it is changed during upgrade, it is a breaking change.
104
104
>
105
-
>
105
+
106
+
> [!WARNING]
107
+
> When using HTTPS, do not use the same port and certificate for different service instances (independant of the application) deployed to the same node. Upgrading two different services using the same port in different application instances will result in an upgrade failure. For more information, see [Upgrading multiple applications with HTTPS endpoints
Here is an example ApplicationManifest that you need to set for HTTPS. The thumbprint for your certificate must be provided. The EndpointRef is a reference to EndpointResource in ServiceManifest, for which you set the HTTPS protocol. You can add more than one EndpointCertificate.
108
112
@@ -151,11 +155,11 @@ For Linux clusters, the **MY** store defaults to the folder **/var/lib/sfcerts**
151
155
152
156
## Overriding Endpoints in ServiceManifest.xml
153
157
154
-
In the ApplicationManifest add a ResourceOverrides section which will be a sibling to ConfigOverrides section. In this section you can specify the override for the Endpoints section in the resources section specified in the Service manifest. Overriding endpoints is supported in runtime 5.7.217/SDK 2.7.217 and higher.
158
+
In the ApplicationManifest add a ResourceOverrides section, which will be a sibling to ConfigOverrides section. In this section, you can specify the override for the Endpoints section in the resources section specified in the Service manifest. Overriding endpoints is supported in runtime 5.7.217/SDK 2.7.217 and higher.
155
159
156
160
In order to override EndPoint in ServiceManifest using ApplicationParameters change the ApplicationManifest as following:
157
161
158
-
In the ServiceManifestImport section add a new section "ResourceOverrides"
162
+
In the ServiceManifestImport section, add a new section "ResourceOverrides".
159
163
160
164
```xml
161
165
<ServiceManifestImport>
@@ -185,13 +189,13 @@ In the Parameters add below:
185
189
</Parameters>
186
190
```
187
191
188
-
While deploying the application now you can pass in these values as ApplicationParameters for example:
192
+
While deploying the application you can pass in these values as ApplicationParameters. For example:
Note: If the values provide for the ApplicationParameters is empty we go back to the default value provided in the ServiceManifest for the corresponding EndPointName.
198
+
Note: If the values provide for the ApplicationParameters is empty, we go back to the default value provided in the ServiceManifest for the corresponding EndPointName.
0 commit comments