Tüm Ürünler
Search
Belge Merkezi

:GetChangeOrderInfo

Son Güncelleme:Oct 03, 2026

Bir değişiklik sürecine ilişkin ayrıntıları sorgular.

Hata Ayıklama

OpenAPI Explorer, imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer üzerinden çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için işlem örnek kodlarını dinamik olarak oluşturur.

İstek üstbilgileri

Bu işlem yalnızca ortak istek üstbilgisini kullanır. Daha fazla bilgi için bkz. Ortak istek parametreleri.

İstek sözdizimi

POST /pop/v5/changeorder/change_order_info HTTP/1.1

İstek parametreleri

Parametre Tür Konum Gerekli Örnek Açıklama
ChangeOrderId String Query Evet 1074f3e2-e974-4a0e-**-


Değişiklik sürecinin kimliği.

Yanıt parametreleri

ParametreTürÖrnekAçıklama
CodeInteger200

HTTP durum kodu.

MessageStringsuccess

İsteğin başarılı olup olmadığını belirten döndürülen mesaj.

RequestIdString4JFR-FV9F***************

İstek kimliği.

changeOrderInfoStruct

Bir değişiklik sürecine ilişkin ayrıntılar.

BatchCountInteger1

Değişiklik için kullanılan parti sayısı.

BatchTypeStringAutomatic

Aşamalı yayınlama sırasında sonraki parti için değişikliğin otomatik mi yoksa manuel mi tetikleneceğini belirtir. Geçerli değerler:

  • Automatic
  • Manual
ChangeOrderDescriptionStringApplication scale-out

Değişiklik sürecinin açıklaması.

ChangeOrderIdString1074f3e2-e974-4a0e-****-************

Değişiklik sürecinin kimliği.

CoTypeStringApplication Scale Out

Değişiklik sürecinin türü.

CreateTimeString2019-11-13 14:23:46

Değişiklik sürecinin oluşturulma zamanı.

CreateUserIdStringedas_com***_****@******-*****.***

Değişiklik sürecinden sorumlu kişi.

DescStringIP of Scale-Out Instance: 47.107.XX.XX

Değişiklik sürecinin açıklaması.

PipelineInfoListArray of PipelineInfo

Değişiklik görevi için kullanılan partiler.

PipelineInfo
PipelineIdString4c4ee320-5e47-4a48-****-************

Aşamalı yayınlama sırasında her bir değişiklik partisinin kimliği.

PipelineNameString Batch: 1

Partinin adı.

PipelineStatusInteger2

Görevin durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
StageDetailListArray of StageDetailDTO

Her aşamanın yürütme sonuçları.

StageDetailDTO
StageIdStringd7561440-10a6-452f-8a90-62f6e7ec****

Aşamanın kimliği.

StageNameStringProcess Start

Aşamanın adı.

StageStatusInteger2

Aşamanın durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
TaskListArray of TaskInfoDTO

Her göreve ilişkin bilgiler.

TaskInfoDTO
ShowManualIgnoranceBooleanfalse

Belirtilen değere göre değişiklik sürecinde oluşan hatalar yoksayılır veya yoksayılmaz.

  • true: Değişiklik sürecinde oluşan hatalar yoksayılır. Bu parametre yalnızca URL sağlık kontrolleri gerçekleştirilirken true olarak ayarlanabilir.
  • false: Değişiklik sürecinde oluşan hatalar yoksayılmaz.
TaskErrorCodeString400

Hata kodu.

TaskErrorIgnoranceInteger0

Görevin hata toleransına sahip olup olmadığını gösterir. Görev hata toleransına sahipse değişiklik sürecinde oluşan hatalar yoksayılır ve sonraki görev çalıştırılır.

  • 0: Görev hata toleransına sahiptir.
  • 1: Görev hata toleransına sahip değildir.
TaskErrorMessageString400

Görevle ilgili hata mesajı.

TaskIdStringd6d3b934-90a1-4ae8-8cbd-2446003d****

Görevin kimliği.

TaskMessageString[CALLBACK] 2020-03-11 15:28:44.781 requestId: c952ab99-8c5b-4ff1-9412-ae3bf9b1****, message: success

Görevle ilgili bilgiler.

TaskNameStringBuild Image

Görevin adı.

TaskStatusString2

Görevin durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
StageListArray of StageInfoDTO

Değişiklik sürecinin aşamaları.

StageInfoDTO
StageIdString358a143f-09a0-45e0-****-************@**_*******_*****

Aşamanın kimliği.

StageNameStringScale Out

Aşamanın adı.

StageResultDTOStruct

Aşamada yürütülen görevin sonuçları.

InstanceDTOListArray of InstanceDTO

Her aşamada her ECS örneğinde yürütülen görevin sonuçları.

InstanceDTO
InstanceIpString47.XX.XX.12 (Public)<br>***.**.*.*** (*******)

ECS örneğinin IP adresi.

InstanceNameStringEDAS-scaled

ECS örneğinin adı.

InstanceStageDTOListArray of InstanceStageDTO

Her aşamada ECS örneğinde yürütülen görevin sonuçları.

InstanceStageDTO
FinishTimeString2020-03-11T07:28:52Z

Aşamanın bitiş zamanı.

StageIdString5dd4c0f2-d81a-406f-****-************

Aşamanın kimliği.

StageMessageStringPulling image \"registry-vpc.cn-hangzhou.aliyuncs.com****-user/1172745****_shared_repo:428084d6-265f-****-911a-7eb0d2c3****_15839117****\

Aşamayla ilgili bilgiler.

StageNameString scale out

Aşamanın adı.

StartTimeString2020-03-11T07:28:49Z

Aşamanın başlangıç zamanı.

StatusInteger2

Aşamanın durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
PodNameStringcanary-test

Düğümün adı.

PodStatusStringIn progress

Pod'un durumu.

StatusInteger2

Görevin durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
ServiceStageStruct

Her hizmet odaklı aşamada yürütülen görevlerin sonuçları.

MessageStringSuccess

Aşamanın yürütme sonucu.

StageIdString358a143f-09a0-45e0-****-************

Aşamanın kimliği.

StageNameStringEnable Tengine

Aşamanın adı.

StatusInteger2

Görevin durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
StatusInteger2

Aşamanın durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
StartTimeString1583911702158

Görevin oluşturulma zamanı. Bu değer, 1 Ocak 1970 00:00:00 UTC tarihinden bu yana geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır.

UpdateTimeString1583911743633

Görevin güncellenme zamanı. Bu değer, 1 Ocak 1970 00:00:00 UTC tarihinden bu yana geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır.

StatusInteger2

Değişiklik durumu. Geçerli değerler:

  • 0: hazır
  • 1: devam ediyor
  • 2: başarılı
  • 3: başarısız
  • 6: sonlandırıldı
  • 8: aşamalı yayınlama sırasında manuel mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere manuel onay bekleniyor.
  • 9: aşamalı yayınlama sırasında otomatik mod kullanıldığında sonraki parti için değişikliği tetiklemek üzere bekleniyor.
  • 10: sistem istisnası nedeniyle başarısız oldu
SupportRollbackBooleanfalse

Görevin geri alınıp alınamayacağını gösterir.

  • true: Görev geri alınabilir.
  • false: Görev geri alınamaz.
TrafficControlStruct

Kısıtlama kuralları.

RoutesString[{"app":"9c8247da-91b6-42bb-8f99-92a0b9c6f****","type":"GROUP"}]

Yönlendirme iletme ilkesi.

RulesString[{"conditionType":"content","conditions":[{"key":"name","operator":"EQ","strategy":"PARAM","values":["jim"]},{"key":"name","operator":"EQ","strategy":"COOKIE","values":["jim"]}],"percent":100,"protocol":"SPRINGCLOUD","triggerPolicy":"AND"}]

Trafik yönlendirme kuralları.

TipsStringThe release for the canary batch is complete, and the user confirms to continue to next batch.

Kısıtlama kurallarının açıklaması.

Örnekler

Örnek istekler

POST /pop/v5/changeorder/change_order_info HTTP/1.1
Common request header
{
  "ChangeOrderId": ""
}

Örnek başarılı yanıt

XML biçimi

<Message>success</Message>
<changeOrderInfo>
    <Status>2</Status>
    <BatchCount>1</BatchCount>
    <CreateTime>2019-11-13 14:23:46</CreateTime>
    <BatchType>Automatic</BatchType>
    <CoType>Application Scale Out</CoType>
    <CreateUserId>edas_com***_****@******-*****.***</CreateUserId>
    <ChangeOrderId>1074f3e2-e974-4a0e-****-************</ChangeOrderId>
    <PipelineInfoList>
        <PipelineInfo>
            <StageList>
                <StageInfoDTO>
                    <StageId>316641fc-69a7-4cc4-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Process Start </StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>316641fc-69a7-4cc4-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Process Start </StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>358a143f-09a0-45e0-****-************@**_*******_*****</StageId>
                    <Status>2</Status>
                    <StageName>Scale Out</StageName>
                    <StageResultDTO>
                        <ServiceStage/>
                        <InstanceDTOList>
                            <InstanceDTO>
                                <Status>2</Status>
                                <InstanceStageDTOList>
                                    <InstanceStageDTO>
                                        <StageId>5dd4c0f2-d81a-406f-****-************</StageId>
                                        <Status>2</Status>
                                        <StageName> scale out </StageName>
                                    </InstanceStageDTO>
                                </InstanceStageDTOList>
                                <InstanceIp>47.XX.XX.27 (Public)&lt;br&gt;***.**.*.*** (*******)</InstanceIp>
                                <InstanceName>EDAS-scaled-cluster: default cluster</InstanceName>
                            </InstanceDTO>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>358a143f-09a0-45e0-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Enable Tengine</StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>358a143f-09a0-45e0-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Enable Tengine</StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>628acb11-09dd-4709-****-************@**_*******_*****</StageId>
                    <Status>2</Status>
                    <StageName>Health Check</StageName>
                    <StageResultDTO>
                        <ServiceStage/>
                        <InstanceDTOList>
                            <InstanceDTO>
                                <Status>2</Status>
                                <InstanceStageDTOList>
                                    <InstanceStageDTO>
                                        <StageId>70fcced7-9b99-409f-****-************</StageId>
                                        <Status>2</Status>
                                        <StageName>Health Check</StageName>
                                    </InstanceStageDTO>
                                </InstanceStageDTOList>
                                <InstanceIp>47.XX.XX.27 (Public)&lt;br&gt;***.**.*.*** (*******)</InstanceIp>
                                </InstanceName>EDAS-scaled-cluster: default cluster<</InstanceName>
                            </InstanceDTO>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>628acb11-09dd-4709-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Enable SLB</StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>628acb11-09dd-4709-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Enable SLB</StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
                <StageInfoDTO>
                    <StageId>bf15f2b1-e7b2-4069-****-************</StageId>
                    <Status>2</Status>
                    <StageName>Process Complete</StageName>
                    <StageResultDTO>
                        <ServiceStage>
                            <StageId>bf15f2b1-e7b2-4069-****-************</StageId>
                            <Status>2</Status>
                            <StageName>Process Complete</StageName>
                            <Message>Success</Message>
                        </ServiceStage>
                        <InstanceDTOList>
                        </InstanceDTOList>
                    </StageResultDTO>
                </StageInfoDTO>
            </StageList>
            <PipelineName> Batch: 1</PipelineName>
            <PipelineStatus>2</PipelineStatus>
            <PipelineId>4c4ee320-5e47-4a48-****-************</PipelineId>
        </PipelineInfo>
    </PipelineInfoList>
    <Desc>IP of Scale-Out Instance: 47.XX.XX.27 (Public)</Desc>
</changeOrderInfo>
<Code>200</Code>

JSON biçimi

{
    "Message": "success",
    "changeOrderInfo": {
        "Status": 2,
    "BatchCount": 1,
    "CreateTime": "2019-11-13 14:23:46",
    "BatchType": "Automatic",
    "CoType": "Application Scale Out",
    "CreateUserId": "edas_com***_****@******-*****.***",
    "ChangeOrderId": "1074f3e2-e974-4a0e-****-************",
        "PipelineInfoList": {
    "PipelineInfo": [
        {
            "StageList": {
                "StageInfoDTO": [
                    {
                        "StageId": "316641fc-69a7-4cc4-****-************",
                        "Status": 2,
                        "StageName": "Process Start ",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "316641fc-69a7-4cc4-****-************",
                                "Status": 2,
                                "StageName": "Process Start ",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    },
                    {
                        "StageId": "358a143f-09a0-45e0-****-************@**_*******_*****",
                        "Status": 2,
                        "StageName": "Scale Out",
                        "StageResultDTO": {
                            "ServiceStage": {},
                            "InstanceDTOList": {
                                "InstanceDTO": [
                                    {
                                        "Status": 2,
                                        "InstanceStageDTOList": {
                                            "InstanceStageDTO": [
                                                {
                                                    "StageId": "5dd4c0f2-d81a-406f-****-************",
                                                    "Status": 2,
                                                    "StageName": " scale out "
                                                }
                                            ]
                                        },
                                        "InstanceIp": "47.XX.XX.27 (Public)<br>***.**.*.*** (*******)",
                                        "InstanceName": <Name>EDAS-scaled-cluster: default cluster</Name>
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "StageId": "358a143f-09a0-45e0-****-************",
                        "Status": 2,
                        "StageName": "Enable Tengine",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "358a143f-09a0-45e0-****-************",
                                "Status": 2,
                                "StageName": "Enable Tengine",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    },
                    {
                        "StageId": "628acb11-09dd-4709-****-************@**_*******_*****",
                        "Status": 2,
                        "StageName": "Health Check",
                        "StageResultDTO": {
                            "ServiceStage": {},
                            "InstanceDTOList": {
                                "InstanceDTO": [
                                    {
                                        "Status": 2,
                                        "InstanceStageDTOList": {
                                            "InstanceStageDTO": [
                                                {
                                                    "StageId": "70fcced7-9b99-409f-****-************",
                                                    "Status": 2,
                                                    "StageName": "Health Check"
                                                }
                                            ]
                                        },
                                        "InstanceIp": "47.XX.XX.27 (Public)<br>***.**.*.*** (*******)",
                                        "InstanceName": <Name>EDAS-scaled-cluster: default cluster</Name>
                                    }
                                ]
                            }
                        }
                    },
                    {
                        "StageId": "628acb11-09dd-4709-****-************",
                        "Status": 2,
                        "StageName": "Enable SLB",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "628acb11-09dd-4709-****-************",
                                "Status": 2,
                                "StageName": "Enable SLB",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    },
                    {
                        "StageId": "bf15f2b1-e7b2-4069-****-************",
                        "Status": 2,
                        "StageName": "Process Complete",
                        "StageResultDTO": {
                            "ServiceStage": {
                                "StageId": "bf15f2b1-e7b2-4069-****-************",
                                "Status": 2,
                                "StageName": "Process Complete",
                                "Message": "Success"
                            },
                            "InstanceDTOList": {
                                "InstanceDTO": []
                            }
                        }
                    }
                ]
            },
            "PipelineName": " Batch: 1",
            "PipelineStatus": 2,
            "PipelineId": "4c4ee320-5e47-4a48-****-************"
        }
    ]
},
        "Desc": "IP of Scale-Out Instance: 47.XX.XX.27 (Public)"
    },
    "Code": 200
}

Hata kodları

Hata kodlarının listesi için API Error Center sayfasını ziyaret edin.