DescribeTaskInfo işlemine çağrı yaparak görev kimliğine göre bir görevin yürütme ayrıntılarını sorgulayabilirsiniz.
Hata Ayıklama
İstek üst bilgileri
Bu işlem yalnızca ortak istek üst bilgilerini kullanır. Daha fazla bilgi için bkz. Ortak istek üst bilgileri.
İstek sözdizimi
GET /tasks/{task_id} HTTP/1.1
İstek parametreleri
|
Parametre |
Tür |
Konum |
Gerekli |
Örnek |
Açıklama |
|
task_id |
String |
Path |
Evet |
T-5faa48fb31b6b8078d00**** |
Görevin kimliği. |
Yanıt parametreleri
Parametre |
Tür |
Örnek |
Açıklama |
| task_id | String | T-5faa48fb31b6b8078d000006 | Görevin kimliği. |
| cluster_id | String | c78592bfe92244365b3c3ad47f1de**** | Küme kimliği. |
| task_type | String | cluster_scaleout | Görev türü. |
| state | String | running | Görevin durumu. Geçerli değerler:
|
| created | String | 2020-11-10T16:02:04+08:00 | Görevin oluşturulma zamanı. |
| updated | String | 2020-11-10T16:03:06+08:00 | Görevin güncellenme zamanı. |
| target | Object | Görevin hedefi. |
|
| id | String | c78592bfe92244365b3c3ad47f1de**** | Hedefin kimliği. |
| type | String | cluster | Hedefin türü. |
| parameters | Map | Görev parametreleri. |
|
| stages | Array of stages | Görev aşamasına ilişkin ayrıntılı bilgiler. |
|
| state | String | running | Aşamanın durumu. |
| start_time | String | 2022-12-15 23:00:00 | Aşamanın başlangıç zamanı. |
| end_time | String | 2022-12-15 23:00:00 | Aşamanın bitiş zamanı. |
| message | String | success to xxxxx | Aşamaya ilişkin mesaj. |
| outputs | Map | Aşamada oluşturulan çıktı. |
|
| current_stage | String | DrainNodes | Görevin mevcut aşaması. |
| events | Array of events | Görev tarafından oluşturulan olay. |
|
| action | String | start | Olayın eylemi. |
| level | String | Normal | Olayın önem düzeyi. |
| message | String | start to xxx | Olaya ilişkin mesaj. |
| reason | String | NodePoolUpgradeStart | Olayın nedeni. |
| source | String | ACK | Olayın kaynağı. |
| timestamp | String | 1669706229286 | Olayın oluşturulduğu zaman damgası. |
| task_result | Array of task | Görevin yürütme sonucu. |
|
| data | String | i-xxx | Görev tarafından yönetilen kaynaklar. Yatay ölçeklendirme görevi için bu parametrenin değeri, görev tarafından eklenen örneğin kimliğidir. |
| status | String | success | Kaynağın ölçeklendirme durumu. Geçerli değerler:
|
| error | Object | Görev için döndürülen hata. |
|
| code | String | 400 | Hata kodu. |
| message | String | failed to xxx | Döndürülen hata mesajı. |
Örnekler
Örnek istekler
GET /tasks/T-5faa48fb31b6b8078d00**** HTTP/1.1
Content-Type:application/json
Başarılı yanıt örnekleri
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<cluster_id>c78592bfe92244365b3c3ad47f1de****</cluster_id>
<task_id>T-5faa48fb31b6b8078d000006</task_id>
<created>2020-11-10T16:02:04+08:00</created>
<updated>2020-11-10T16:03:06+08:00</updated>
<state>running</state>
<task_type>cluster_scaleout</task_type>
<task_result>
<data>i-xxx</data>
<status>success</status>
</task_result>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"cluster_id" : "c78592bfe92244365b3c3ad47f1de****",
"task_id" : "T-5faa48fb31b6b8078d000006",
"created" : "2020-11-10T16:02:04+08:00",
"updated" : "2020-11-10T16:03:06+08:00",
"state" : "running",
"task_type" : "cluster_scaleout",
"task_result" : [ {
"data" : "i-xxx",
"status" : "success"
} ]
}
Hata kodları
Hata kodlarının listesi için bkz. Hizmet hata kodları.