La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
TestRemoteConnectivity
Vous pouvez utiliser TestRemoteConnectivity méthode permettant de faire une commande ping à chaque nœud du groupe distant et de vérifier la connexion à la base de données d'ensemble distante. Les clusters doivent être couplés pour renvoyer des résultats utiles avec cette méthode. Si la connexion à la base de données distante échoue, la réponse du système répertorie les exceptions.
Paramètres
Cette méthode n'a pas de paramètres d'entrée.
Retour de valeur
Cette méthode a la valeur de retour suivante :
| Nom | Description | Type |
|---|---|---|
détails |
Temps de réponse ping individuels pour chaque nœud. |
Objet JSON |
Exemple de demande
Les demandes pour cette méthode sont similaires à l'exemple suivant :
{
"method": "TestRemoteConnectivity",
"params": {
"force": "true"
},
"id": 1
}
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{
"id": null,
"result": {
"details": {
"1": {
"details": {
"10.26.86.17": {
"individualResponseTimes": [
"00:00:00.006868",
"00:00:00.005933",
"00:00:00.006655",
"00:00:00.006584",
"00:00:00.006334"
],
"individualStatus": [
"true",
"true",
"true",
"true",
"true"
],
"responseTime": "00:00:00.006475",
"successful": true
},
"10.26.86.18": {
"individualResponseTimes": [
"00:00:00.006201",
"00:00:00.006187",
"00:00:00.005990",
"00:00:00.006029",
"00:00:00.005917"
],
"individualStatus": [
"true",
"true",
"true",
"true",
"true"
],
"responseTime": "00:00:00.006065",
"successful": true
},
"10.26.86.19": {
"individualResponseTimes": [
"00:00:00.005988",
"00:00:00.006948",
"00:00:00.005981",
"00:00:00.005964",
"00:00:00.005942"
],
"individualStatus": [
"true",
"true",
"true",
"true",
"true"
],
"responseTime": "00:00:00.006165",
"successful": true,
},
"10.26.86.20": {
"individualResponseTimes": [
"00:00:00.005926",
"00:00:00.006072",
"00:00:00.005675",
"00:00:00.009904",
"00:00:00.006225"
],
"individualStatus": [
"true",
"true",
"true",
"true",
"true"
],
"responseTime": "00:00:00.006760",
"successful": true
}
},
"successful": true
}
},
"duration": "00:00:00.595982",
"result": "Passed"
}
}
Nouveau depuis la version
9.6