Configurer et déployer l'utilitaire

Vous devez maintenant configurer les informations d'identification et les attributs de l'utilitaire, puis le déployer. Tout le code nécessaire est fourni dans le référentiel GitHub, oracle-devrel/oci-arch-queue-demo et détaillé dans le fichier README associé. Le code est annoté pour vous permettre de le suivre et de l'adapter à vos objectifs spécifiques. Vous pouvez accéder à ce code à partir du sujet Explorer plus ailleurs dans ce livre de jeux.

Configurer les informations d'identification et les attributs

Pour configurer les informations d'identification et les attributs de l'utilitaire, procédez comme suit :

Remarque :

Vous pouvez accéder aux ressources indiquées ci-dessous à partir du sujet Explorer plus ailleurs dans ce livre de jeux.
  • Obtenez les informations d'identification pour l'authentification et l'autorisation. Reportez-vous aux clés et OCID requis.
  • Remplissez les attributs dans le fichier standalone-queue.[sh|bat].

Déployer l'utilitaire

Lorsque l'infrastructure est prête et que les dépendances logicielles et la configuration de l'application sont en place, vous pouvez déployer et utiliser l'utilitaire.

  1. Exécutez l'application pour créer une file d'attente et commencez à ajouter des messages à cette dernière à l'aide du script .bat ou .sh fourni :
    Standalone-queue.[sh|bat] java send-new

    Cette opération crée une file d'attente OCI portant le nom indiqué. Notez la sortie de l'OCID sur la console (ou examinez la création de la file d'attente à l'aide de la console OCI). Les détails d'accès à la console figurent dans la documentation de la file d'attente OCI, accessible à partir de la rubrique Explorer plus ailleurs dans ce livre de jeux.

  2. Incorporez l'OCID de la file d'attente dans le script qui définit la valeur de QUEUEOCID. Dans un nouveau shell, accédez au code et exécutez la commande suivante :
    Standalone-queue.[sh|bat] java info
    Cela fournit les informations de la file d'attente.
  3. Démarrez le consommateur :
    Standalone-queue.[sh|bat] java consume
    Le shell doit alors afficher les messages générés par le fournisseur (source).