Scinde un shard en état de lecture-écriture.
Description de l'opération
Remarques sur l'utilisation
-
Host se compose d'un nom de projet et d'un point de terminaison Simple Log Service. Vous devez spécifier un projet dans Host.
-
Chaque shard possède une plage de hachage MD5, et chaque plage est un intervalle fermé à gauche et ouvert à droite. L'intervalle est au format
[BeginKey,EndKey). Un shard peut être dans l'état de lecture-écriture ou de lecture seule. Vous pouvez scinder un shard et fusionner des shards. Pour plus d'informations, consultez Shard.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
log:SplitShard |
update |
*LogStore
|
|
Aucune |
Syntaxe de la requête
POST /logstores/{logstore}/shards/{shard}?action=split HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| logstore |
string |
Oui |
Le nom du Logstore. |
logstorename |
| shard |
integer |
Oui |
L'identifiant du shard. |
0 |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| project |
string |
Oui |
Le nom du projet. |
ali-test-project |
| key |
string |
Non |
La position à laquelle le shard est scindé. |
ef000000000000000000000000000000 |
| shardCount |
integer |
Non |
Le nombre de nouveaux shards générés après le scindage. |
2 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
array |
Les shards qui sont renvoyés. Par exemple, si le paramètre shardCount est défini sur 2, un tableau composé de trois shards est renvoyé. Le premier shard est le shard d'origine, et les deux derniers shards sont les nouveaux shards. |
||
| shard |
Les informations du shard. |
Exemples
JSON format
[
{
"shardID": 0,
"status": "readwrite",
"inclusiveBeginKey": "00000000000000000000000000000000",
"exclusiveEndKey": "8000000000000000000000000000000",
"serverIp": "203.0.113.10",
"createTime": 1524222931
}
]
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.