Sunucu gruplarını bir ölçeklendirme grubuna ekler. İş yükünüzdeki değişikliklere yanıt olarak örnek sayısını sorunsuz bir şekilde ayarlamak veya uygulamanızın kesintisiz erişilebilirliğini korumak için AttachServerGroups işlemini çağırabilirsiniz. Uygulama Yük Dengeleyici (ALB), Ağ Yük Dengeleyici (NLB) veya Ağ Geçidi Yük Dengeleyici (GWLB) sunucu gruplarını ölçeklendirme grubunuza ekleyerek bu işlem, Auto Scaling'in bilgi işlem kapasitenizi iş ihtiyaçlarınıza göre otomatik olarak uyarlamasını sağlar. Ayrıca, gelen istekleri mevcut iş yükü modellerine göre dinamik olarak tahsis ederek trafik yönlendirmeyi optimize eder ve bu da uygulamanızın kararlılığını ve performansını önemli ölçüde artırır.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:AttachServerGroups |
update |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
Ölçeklendirme grubunun bölge kimliği. |
cn-hangzhou |
| ScalingGroupId |
string |
Yes |
Ölçeklendirme grubunun kimliği. |
asg-bp1fo0dbtsbmqa9h**** |
| ClientToken |
string |
No |
İsteğin idempotent olmasını sağlamak için kullanılan istemci belirteci. Belirteci oluşturmak için istemciyi kullanabilirsiniz, ancak belirtecin farklı istekler arasında benzersiz olduğundan emin olmalısınız. Belirteç yalnızca ASCII karakterleri içerebilir ve uzunluğu 64 karakteri aşamaz. Daha fazla bilgi için İdempotentliği sağlama konusuna bakın. |
123e4567-e89b-12d3-a456-42665544**** |
| ForceAttach |
boolean |
No |
Ölçeklendirme grubundaki mevcut Elastic Compute Service (ECS) örneklerinin veya esnek konteyner örneklerinin (ECI) sunucu grubuna eklenip eklenmeyeceğini belirtir. Geçerli değerler:
Varsayılan değer: false. |
false |
| ServerGroups |
array<object> |
Yes |
Sunucu gruplarına ilişkin bilgiler. |
|
|
object |
No |
Sunucu grubuna ilişkin bilgiler. |
||
| ServerGroupId |
string |
Yes |
Sunucu grubunun kimliği. |
sgp-5yc3bd9lfyh***** |
| Type |
string |
Yes |
Sunucu grubunun türü. Geçerli değerler:
|
ALB |
| Weight |
integer |
No |
Sunucu grubunun arka uç sunucusu olarak bir ECS veya ECI örneğinin ağırlığı. Geçerli değerler: 0 ile 100 arası Bir örneğe daha yüksek bir ağırlık atarsanız, örneğe erişim isteklerinin daha büyük bir oranı tahsis edilir. Ağırlık 0 ise, ECS veya ECI örneği erişim istekleri almaz. Not
ALB ve NLB türleri için bu parametre gereklidir. GWLB türü için ayarlanamaz. |
100 |
| Port |
integer |
No |
Sunucu grubuna arka uç sunucu olarak eklendikten sonra ECS veya ECI örnekleri tarafından kullanılan bağlantı noktası. Geçerli değerler: 1 ile 65535 arası. Not
ALB ve NLB türleri için bu parametre gereklidir. GWLB türü için bu parametre ayarlanamaz ve varsayılan değer 6081'dir. |
22 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| ScalingActivityId |
string |
Ölçeklendirme etkinliğinin kimliği. Ölçeklendirme etkinliği sırasında, sunucu grubu ölçeklendirme grubuna eklenir ve ölçeklendirme grubundaki mevcut ECS örnekleri veya esnek konteyner örnekleri sunucu grubuna eklenir. Not
Bu parametre yalnızca ForceAttach değerini true olarak ayarlarsanız döndürülür. |
asa-bp1c9djwrgxjyk31**** |
| RequestId |
string |
İsteğin kimliği. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Examples
Success response
JSON format
{
"ScalingActivityId": "asa-bp1c9djwrgxjyk31****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.