La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

TestRemoteConnectivity

Contributeurs

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