Skip to content

Commit 9192c5e

Browse files
Merge pull request #228799 from EXPEkesheth/patch-52
Update fhir-service-autoscale.md
2 parents e3a7554 + b953c7f commit 9192c5e

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

articles/healthcare-apis/fhir/fhir-service-autoscale.md

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,24 @@ The autoscaling feature for FHIR service is available in all regions where the F
2121
> [!NOTE]
2222
> Autoscaling feature is subject to the resources availability in Azure regions.
2323
24-
## Autoscaling Policies
25-
26-
Autoscaling policies defined for FHIR service consists of two parts:
24+
## Autoscaling Policies at Compute level
2725

2826
* Scaling Trigger
2927

30-
Scaling Trigger describes when scaling of the service will be performed. Conditions that are defined in the trigger are checked periodically to determine if a service should be scaled or not. All triggers that are currently supported are Average CPU, Max Worker Thread, Average LogWrite, Average data IO.
28+
Scaling Trigger describes when scaling of the service will be performed. Conditions that are defined in the trigger are checked periodically to determine if a service should be scaled or not. All triggers that are currently supported are Average CPU, Max Worker Thread, Average LogWrite, Average data IO.
3129

3230
* Scaling mechanism
3331

34-
Scaling Mechanism describes how scaling will be performed when it's triggered. Mechanism is only applied when the conditions from the trigger are met.
35-
There are three factors that determine when the service will be scaled:
32+
Scaling Mechanism describes how scaling will be performed when it's triggered. Mechanism is only applied when the conditions from the trigger are met.
33+
There are three factors that determine when the service will be scaled:
3634

37-
* Lower load threshold is a value that determines when the service will be scaled in. If the average load of all instances is lower than 20% of CPU usage then the service will be scaled in.
38-
39-
* Upper load threshold is a value that determines when the service will be scaled out. If the average load of all instances is higher than 70% of CPU usage then the service will be scaled out.
35+
** Lower load threshold is a value that determines when the service will be scaled in. If the average load of all instances is lower than 20% of CPU usage then the service will be scaled in.
36+
37+
** Upper load threshold is a value that determines when the service will be scaled out. If the average load of all instances is higher than 70% of CPU usage then the service will be scaled out.
4038

41-
* Scaling interval
42-
43-
Scaling Interval is used determines how often the trigger will be checked. Once the trigger is checked, if scaling is needed the mechanism will be applied. If
44-
scaling isn't needed, then no action will be taken. In both cases, trigger won't be checked again before scaling interval expires again. Scaling interval is
45-
set to 1 minute.
39+
** Scaling Interval is used to determine how often the trigger will be checked. Once the trigger is checked, if scaling is needed the mechanism will be applied. Scaling trigger will not be checked before scaling interval expires, which is to set to 1 minute for FHIR service.
40+
41+
To ensure the best possible outcome, we recommend customers to gradually increase their request rate to match the expected push rate, rather than pushing all requests at once.
4642

4743
## FAQ
4844

0 commit comments

Comments
 (0)