Fusionne deux shards adjacents à l'état readwrite.
Syntaxe de la requête
aliyunlog log merge_shard --project_name=<value> --logstore_name=<value> --shardId=<value> [--access-id=<value>] [--access-key=<value>] [--sts-token=<value>] [--region-endpoint=<value>] [--client-name=<value>] [--jmes-filter=<value>] [--format-output=<value>] [--decode-output=<value>]
Paramètres de la requête
Le tableau suivant présente les paramètres obligatoires et spécifiques de la commande merge_shard.
|
Paramètre |
Type |
Obligatoire |
Exemple |
Description |
|
--project_name |
String |
Oui |
aliyun-test-project |
Nom du projet. |
|
--logstore_name |
String |
Oui |
logstore-a |
Nom du Logstore. |
|
--shardId |
Integer |
Oui |
2 |
ID du shard. |
Pour plus d'informations sur les paramètres globaux de l'interface de ligne de commande (CLI) Simple Log Service, consultez la rubrique Paramètres globaux.
Exemples
-
Exemple de requête
Utilisez le compte par défaut pour fusionner les shards d'un Logstore nommé logstore-a.
aliyunlog log merge_shard --project_name="aliyun-test-project" --logstore_name="logstore-a" --shardId=2 -
Exemple de réponse
[{ "createTime": 1622095017, "exclusiveEndKey": "80000000000000000000000000000000", "inclusiveBeginKey": "00000000000000000000000000000000", "shardID": 4, "status": "readwrite" }, { "createTime": 1622087815, "exclusiveEndKey": "40000000000000000000000000000000", "inclusiveBeginKey": "00000000000000000000000000000000", "shardID": 2, "status": "readonly" }, { "createTime": 1622087815, "exclusiveEndKey": "80000000000000000000000000000000", "inclusiveBeginKey": "40000000000000000000000000000000", "shardID": 3, "status": "readonly" }]