Mengkueri status instans pelacakan perubahan.
Debugging
Parameter permintaan
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | DescribeSubscriptionInstanceStatus | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DescribeSubscriptionInstanceStatus. |
| SubscriptionInstanceId | String | Yes | dtsy0zz3t13h7d**** | ID instans pelacakan perubahan. Anda dapat memanggil operasi DescribeSubscriptionInstances untuk mengkueri ID instans tersebut. |
| RegionId | String | No | cn-hangzhou | ID wilayah tempat instans pelacakan perubahan berada. Untuk informasi selengkapnya, lihat Daftar wilayah yang didukung. |
| AccountId | String | No | 12323344**** | ID Akun Alibaba Cloud. Anda tidak perlu menentukan parameter ini karena parameter ini akan dihapus di masa mendatang. |
Parameter respons
| Parameter | Type | Example | Description |
| BeginTimestamp | String | 2021-03-15T08:25:34Z | Awal rentang waktu untuk pelacakan perubahan. Waktu ditampilkan dalam format yyyy-MM-ddTHH:mm:ssZ dalam UTC. |
| ConsumptionCheckpoint | String | 2021-03-23T07:30:31Z | Titik pemeriksaan konsumsi instans pelacakan perubahan. Waktu ditampilkan dalam format yyyy-MM-ddTHH:mm:ssZ dalam UTC. |
| ConsumptionClient | String | 114.***.***.**:dts******** | Informasi client downstream, dalam format berikut: <alamat IP client downstream>:<ID acak yang dihasilkan oleh DTS>. |
| EndTimestamp | String | 2021-03-26T14:03:21Z | Akhir rentang waktu untuk pelacakan perubahan. Waktu ditampilkan dalam format yyyy-MM-ddTHH:mm:ssZ dalam UTC. |
| ErrCode | String | InternalError | Kode kesalahan yang dikembalikan jika pemanggilan gagal. |
| ErrMessage | String | The request processing has failed due to some unknown error. | Pesan kesalahan yang dikembalikan jika pemanggilan gagal. |
| ErrorMessage | String | ****** | Pesan kesalahan yang dikembalikan jika pelacakan perubahan gagal. |
| ErrorMessage | String | ****** | Pesan kesalahan yang dikembalikan jika pelacakan perubahan gagal. |
| PayType | String | PrePaid | Metode penagihan instans pelacakan perubahan. Nilai yang valid:
|
| RequestId | String | E0845D0A-6D36-4EEB-BE26-CF191E1A**** | ID permintaan. |
| SourceEndpoint | Struct | Pengaturan koneksi instans sumber. | |
| InstanceID | String | rm-bp1162kryivb8**** | ID instans yang menampung database sumber. |
| InstanceType | String | RDS | Tipe instans database sumber. Catatan Parameter ini hanya dikembalikan untuk instans pelacakan perubahan versi baru. |
| Status | String | Normal | Status tugas pelacakan perubahan. Nilai yang valid:
|
| SubscribeTopic | String | cn_hangzhou_rm_bp1162kryivb8****_dtstest_version2 | Topik instans pelacakan perubahan. Catatan Parameter ini hanya dikembalikan jika instans pelacakan perubahan Anda merupakan versi baru dan Anda telah memanggil operasi CreateConsumerGroup untuk membuat kelompok konsumen. |
| SubscriptionDataType | Struct | Jenis operasi yang dilacak oleh tugas tersebut. | |
| DDL | Boolean | true | Menunjukkan apakah operasi bahasa definisi data (DDL) dilacak. Nilai yang valid:
|
| DML | Boolean | true | Menunjukkan apakah operasi bahasa manipulasi data (DML) dilacak. Nilai yang valid:
|
| SubscriptionHost | Struct | Titik akhir instans pelacakan perubahan. | |
| PrivateHost | String | dts-cn-****-internal.aliyuncs.com:18002 | Titik akhir pribadi instans pelacakan perubahan. Formatnya adalah |
| PublicHost | String | dts-cn-****.aliyuncs.com:18001 | Titik akhir publik instans pelacakan perubahan. Formatnya adalah |
| VPCHost | String | dts-cn-****-vpc.aliyuncs.com:18003 | Titik akhir virtual private cloud (VPC) instans pelacakan perubahan. Formatnya adalah |
| SubscriptionInstanceID | String | rm-bp1162kryivb8**** | ID instans pelacakan perubahan. |
| SubscriptionInstanceName | String | API test | Nama instans pelacakan perubahan. |
| SubscriptionObject | Array of SynchronousObject | Objek untuk pelacakan perubahan. | |
| SynchronousObject | |||
| DatabaseName | String | dtstestdata | Nama database tempat objek tersebut berada. |
| TableList | List | test1 | Nama tabel. |
| WholeDatabase | String | false | Menunjukkan apakah data seluruh database dilacak. Nilai yang valid:
|
| Success | String | true | Menunjukkan apakah pemanggilan berhasil. |
| TaskId | String | y0zz3t13h7d**** | ID tugas pelacakan perubahan. |
Contoh
Permintaan Contoh
http(s)://dts.aliyuncs.com/?Action=DescribeSubscriptionInstanceStatus
&SubscriptionInstanceId=dtsy0zz3t13h7d****
&<Common request parameters>Respons Sukses Contoh
XML format
<DescribeSubscriptionInstanceStatusResponse>
<Status>Normal</Status>
<TaskId>y0zz3t13h7d****</TaskId>
<RequestId>E0845D0A-6D36-4EEB-BE26-CF191E1A****</RequestId>
<SubscriptionHost>
<PublicHost>dts-cn-****.aliyuncs.com:18001</PublicHost>
<PrivateHost>dts-cn-****-internal.aliyuncs.com:18002</PrivateHost>
<VPCHost>dts-cn-****-vpc.aliyuncs.com:18003</VPCHost>
</SubscriptionHost>
<EndTimestamp>2021-03-26T14:03:21Z</EndTimestamp>
<PayType>PrePaid</PayType>
<SubscriptionInstanceID>dtsy0zz3t13h7d****</SubscriptionInstanceID>
<Success>true</Success>
<SubscriptionObject>
<SynchronousObject>
<DatabaseName>dtstestdata</DatabaseName>
<WholeDatabase>false</WholeDatabase>
<TableList>
<Table>test1</Table>
</TableList>
</SynchronousObject>
</SubscriptionObject>
<SubscriptionDataType>
<DML>true</DML>
<DDL>true</DDL>
</SubscriptionDataType>
<SubscriptionInstanceName>API test</SubscriptionInstanceName>
<SubscribeTopic>cn_hangzhou_rm_bp1162kryivb8****_dtstest_version2</SubscribeTopic>
<SourceEndpoint>
<InstanceID>rm-bp1162kryivb8****</InstanceID>
<InstanceType>RDS</InstanceType>
</SourceEndpoint>
<BeginTimestamp>2021-03-15T08:25:34Z</BeginTimestamp>
</DescribeSubscriptionInstanceStatusResponse>JSON format
{
"Status": "Normal",
"TaskId": "y0zz3t13h7d****",
"RequestId": "E0845D0A-6D36-4EEB-BE26-CF191E1A****",
"SubscriptionHost": {
"PublicHost": "dts-cn-****.aliyuncs.com:18001",
"PrivateHost": "dts-cn-****-internal.aliyuncs.com:18002",
"VPCHost": "dts-cn-****-vpc.aliyuncs.com:18003"
},
"EndTimestamp": "2021-03-26T14:03:21Z",
"PayType": "PrePaid",
"SubscriptionInstanceID": "dtsy0zz3t13h7d****",
"Success": true,
"SubscriptionObject": {
"SynchronousObject": [
{
"DatabaseName": "dtstestdata",
"WholeDatabase": false,
"TableList": {
"Table": [
"test1"
]
}
}
]
},
"SubscriptionDataType": {
"DML": true,
"DDL": true
},
"SubscriptionInstanceName": "API test",
"SubscribeTopic": "cn_hangzhou_rm_bp1162kryivb8****_dtstest_version2",
"SourceEndpoint": {
"InstanceID": "rm-bp1162kryivb8****",
"InstanceType": "RDS"
},
"BeginTimestamp": "2021-03-15T08:25:34Z"
}Kode kesalahan
Untuk daftar kode kesalahan, kunjungi API Error Center.