Ajouter un routeur ou un nœud de processeur de message

Edge pour Private Cloud v4.18.05

Vous pouvez ajouter un nœud de routeur ou de processeur de messages à une installation existante. Pour obtenir la liste des configuration système requise pour un routeur ou un processeur de messages, consultez la section Configuration requise.

Ajouter un routeur

Après avoir installé Edge sur le nœud, utilisez la procédure suivante pour ajouter le routeur:

  1. Installez Edge sur le nœud à l'aide de la procédure Internet ou hors Internet, comme décrit dans le manuel d'installation Edge.
  2. Dans l'invite de commande, exécutez le script apigee-setup.sh:
    /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    L'option -p r spécifie qu'il faut installer le routeur. Consultez la section Installer des composants Edge sur un nœud pour en savoir plus sur en créant un configFile.

  3. Une fois l'installation terminée, le script affiche l'UUID du routeur. Si vous déterminer l'UUID ultérieurement, exécutez la commande cURL suivante sur l'hôte où vous installé le routeur:
    curl http://router_IP:8081/v1/servers/self
  4. Pour vérifier la configuration, vous pouvez exécuter la commande curl suivante:
    curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"

    pod_name correspond au nom de la passerelle ou de votre pod personnalisé. Vous devriez voir UUID de tous les routeurs, y compris celui que vous venez d'ajouter.

    Si l'UUID du routeur n'apparaît pas dans le résultat, exécutez la commande cURL suivante pour ajouter comme suit:

    curl -v -u adminEmail:pword \
      -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \
      -d "action=add&uuid=router_UUID&type=router"

    Remplacez ms_IP par l'adresse IP du serveur de gestion. region_name par le nom de région par défaut (dc-1) ou le nom de votre région personnalisée, et pod_name par le nom de la passerelle ou du pod personnalisé.

  5. Pour tester le routeur, vous devriez pouvoir envoyer des requêtes à vos API via l'adresse IP ou DNS du routeur. Exemple :
    http://newRouter_IP:port/v1/apiPath

    Par exemple, si vous avez terminé le premier tutoriel dans lequel vous avez créé l'API météo:

    http://newRouter_IP:port/v1/weather/forecastrss?w=12797282

Ajouter un processeur de messages

Après avoir installé Edge sur le nœud, utilisez la procédure suivante pour ajouter un message Processeur:

  1. Installez Edge sur le nœud à l'aide de la procédure Internet ou hors Internet, comme décrit dans le manuel d'installation Edge.
  2. Dans l'invite de commande, exécutez le script apigee-setup.sh:
    /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    L'option -p mp spécifie d'installer le processeur de messages. Consultez la section Installer des composants Edge sur un nœud pour en savoir plus sur en créant un configFile.

  3. Une fois l'installation terminée, le script affiche l'UUID du processeur de messages. Notez que l'UUID, car vous en avez besoin pour terminer le processus de configuration. Si vous avez besoin de déterminer l'UUID, exécutez la commande curl suivante sur l'hôte où vous installé le processeur de messages:
    curl http://mp_IP:8082/v1/servers/self
  4. Pour chaque environnement de chaque organisation de votre installation, utilisez les éléments suivants : curl pour associer le processeur de messages à l'environnement:
    curl -v -u adminEmail:pword \
      -H "Content-Type: application/x-www-form-urlencoded" -X POST
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \
      -d "action=add&uuid=mp_UUID"

    Remplacez ms_IP par l'adresse IP du serveur de gestion. org_name et env_name par l'organisation et l'environnement associés ; avec le processeur de messages.

  5. Pour vérifier la configuration, vous pouvez exécuter la commande curl suivante:
    curl -v -u adminEmail:pword \
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"

    org_name correspond au nom de votre organisation et env_name est l'environnement. Les UUID de tous les messages doivent s'afficher. Sous-traitants associés à l'organisation et à l'environnement, y compris le processeur de messages que vous venez d'ajouter.

Ajouter un routeur et un processeur de messages

Après avoir installé Edge sur le nœud, utilisez la procédure suivante pour ajouter un routeur et un message Processeur en même temps:

  1. Dans l'invite de commande, exécutez le script apigee-setup:
    /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    L'option -p rmp spécifie d'installer le routeur et le processeur de messages. Voir Installer les composants Edge sur un nœud pour sur la création d'un fichier configFile.

  2. Suivez les procédures ci-dessus pour configurer le routeur et le processeur de messages.