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

Edge pour Private Cloud version 4.16.05

Vous pouvez ajouter un routeur ou un nœud de processeur de messages à une installation existante. Pour obtenir la liste de la 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, procédez comme suit pour ajouter le routeur:

  1. Installez Edge sur le nœud en suivant la procédure Internet ou autre qu'Internet, comme décrit dans le manuel d'installation d'Edge.
  2. Dans l'invite de commande, exécutez le script apigee-setup.sh:
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    L'option "-p r" indique l'installation du routeur. Pour plus d'informations sur la création d'un fichier configFile, consultez la section Installer des composants Edge sur un nœud.
  3. Une fois l'installation terminée, le script affiche l'UUID du routeur. Si vous devez déterminer l'UUID par la suite, utilisez la commande cURL suivante sur l'hôte sur lequel vous avez 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 à la passerelle ou au nom de votre pod personnalisé. Vous devriez voir les UUID de tous les routeurs, y compris celui que vous venez d'ajouter.

    Si l'UUID du routeur n'apparaît pas dans la sortie, exécutez la commande cURL suivante pour l'ajouter:
    > curl -v -u adminEmail:pword -X POST
    "http://<ms_IP>:8080/v1/regions/<region_name >/pods/<"pod_name>/

  5. Pour tester le routeur, vous devez être en mesure d'envoyer des requêtes à vos API via l'adresse IP ou le nom DNS du routeur. Par exemple:
    http://<newRouter_IP>:<port>/v1/apiPath

    Par exemple, si vous avez suivi le premier tutoriel dans lequel vous avez créé l'API Weather:
    http://<newRouter_IP>:<port>/v1/weather/forecastrss?w=12797282

Ajouter un processeur de messages

Après avoir installé Edge sur le nœud, suivez la procédure suivante pour ajouter un processeur de messages:

  1. Installez Edge sur le nœud en suivant la procédure Internet ou autre qu'Internet, comme décrit dans le manuel d'installation d'Edge.
  2. Dans l'invite de commande, exécutez le script apigee-setup.sh:
    > /<inst_root>/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    L'option "-p mp" indique l'installation du processeur de messages. Pour plus d'informations sur la création d'un fichier configFile, consultez la section Installer des composants Edge sur un nœud.
  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 devez identifier l'UUID, utilisez la commande cURL suivante sur l'hôte sur lequel vous avez installé le processeur de messages:
    > curl http://<mp_IP>:8082/v1/servers/self
  4. Pour chaque environnement de chaque organisation de votre installation, utilisez la commande cURL suivante pour associer le processeur de messages à l'environnement:
    > curl -v -u adminEmail:pword
    -H "Content-Type: application/x-www-form-urlcoded" -X POST "http://<ms_IP>:8080/v1/o/name

  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 est le nom de votre organisation. Vous devriez voir les UUID de tous les processeurs de messages 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 processeur de messages en même temps:

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

    L'option "-p rmp" indique l'installation du routeur et du processeur de messages. Pour en savoir plus sur la création d'un configFile, consultez la page Installer des composants Edge sur un nœud.
  2. Suivez les procédures ci-dessus pour configurer le routeur et le processeur de messages.