Mengambil informasi mengenai aturan pembatasan kecepatan yang sedang berjalan atau telah dipicu.
Deskripsi operasi
Operasi ini mendukung mesin database berikut:
ApsaraDB RDS for MySQL
PolarDB for MySQL
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hdm:GetSqlConcurrencyControlRulesHistory |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ConsoleContext |
string |
No |
Parameter yang dicadangkan. |
None |
| InstanceId |
string |
Yes |
ID instans. Catatan
Hanya instans ApsaraDB RDS for MySQL dan kluster PolarDB for MySQL yang didukung. |
rm-2ze1jdv45i7l6**** |
| PageNo |
integer |
No |
Nomor halaman. Nilainya harus berupa bilangan bulat yang lebih besar dari 0. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman. Nilainya harus berupa bilangan bulat yang lebih besar dari 0. Nilai default: 10. |
10 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
Kode status HTTP yang dikembalikan. |
200 |
| Message |
string |
Pesan yang dikembalikan. Catatan
Jika permintaan berhasil, Successful dikembalikan. Jika permintaan gagal, pesan kesalahan seperti kode kesalahan dikembalikan. |
Successful |
| Data |
object |
Informasi detail, termasuk kode kesalahan dan jumlah entri yang dikembalikan. |
|
| Total |
integer |
Total jumlah entri yang dikembalikan. |
4 |
| List |
object |
||
| rules |
array<object> |
Daftar aturan pembatasan kecepatan yang dikueri. |
|
|
object |
|||
| ItemId |
integer |
ID aturan pembatasan kecepatan yang diterapkan pada instans. |
16 |
| SqlType |
string |
Tipe pernyataan SQL. Nilai yang valid:
|
SELECT |
| InstanceId |
string |
ID instans. |
rm-2ze1jdv45i7l6**** |
| SqlKeywords |
string |
Kata kunci yang digunakan untuk mengidentifikasi pernyataan SQL yang perlu dibatasi kecepatannya. Catatan
Kata kunci SQL dipisahkan dengan tanda tilde (~). Ketika jumlah pernyataan SQL konkuren yang memuat semua kata kunci SQL yang ditentukan mencapai batas atas yang ditetapkan, aturan pembatasan kecepatan akan dipicu. |
call~open~api~test~4~from~POP |
| StartTime |
integer |
Awal rentang waktu untuk kueri. Nilai ini merupakan stempel waktu UNIX yang merepresentasikan jumlah milidetik sejak 1 Januari 1970 pukul 00:00:00 UTC. |
1608888296000 |
| KeywordsHash |
string |
Nilai hash dari kata kunci SQL. Kata kunci SQL tersebut terdapat dalam pernyataan SQL yang dikenai aturan pembatasan kecepatan. |
b0b8aceeb43baea87b219c81767b**** |
| ConcurrencyControlTime |
integer |
Durasi berlakunya aturan pembatasan kecepatan SQL. Satuan: detik. Catatan
Aturan pembatasan kecepatan hanya berlaku selama durasi ini. |
600 |
| UserId |
string |
ID pengguna. |
testxxx |
| MaxConcurrency |
integer |
Jumlah maksimum pernyataan SQL konkuren. Tetapkan parameter ini ke bilangan bulat positif. Catatan
Ketika jumlah pernyataan SQL konkuren yang memuat kata kunci yang ditentukan mencapai batas atas ini, aturan pembatasan kecepatan akan dipicu. |
2 |
| Status |
string |
Status aturan pembatasan kecepatan. Nilai yang valid:
|
Open |
| RequestId |
string |
ID permintaan. |
B6D17591-B48B-4D31-9CD6-9B9796B2**** |
| Success |
string |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
true |
Contoh
Respons sukses
JSONformat
{
"Code": "200",
"Message": "Successful",
"Data": {
"Total": 4,
"List": {
"rules": [
{
"ItemId": 16,
"SqlType": "SELECT",
"InstanceId": "rm-2ze1jdv45i7l6****",
"SqlKeywords": "call~open~api~test~4~from~POP",
"StartTime": 1608888296000,
"KeywordsHash": "b0b8aceeb43baea87b219c81767b****",
"ConcurrencyControlTime": 600,
"UserId": "testxxx",
"MaxConcurrency": 2,
"Status": "Open"
}
]
}
},
"RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Success": "true"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.