Configuration de l'équilibrage de charge des serveurs de présentation

Si vous disposez d'une instance Silk Central en cours d'exécution et si les utilisateurs de cette instance rencontrent des problèmes de performances en raison de l'augmentation de la charge, vous pouvez configurer d'autres serveurs de présentation pour répartir celle-ci.

Situation initiale :
  • Vous avez installé Silk Central sur Serveur A.
  • Vous avez une instance en cours d'exécution qui connaît des problèmes de performance.
  • Vous voulez ajouter un serveur de présentation supplémentaire pour répartir la charge.

Pour ajouter un serveur de présentation afin d'équilibrer la charge de cette instance :

  1. Installez Silk Central sur Serveur B à l'aide du programme d'installation de Silk Central.
  2. Lorsque l'installation est terminée, accédez à l'Administration d'instance (http://localhost:19100) sur Serveur B.
  3. Comme vous avez seulement besoin d'un serveur de présentation, arrêtez le serveur d'applications et le serveur de rapports graphiques de l'instance que vous souhaitez utiliser pour l'équilibrage de charge.
  4. Cliquez sur Paramètres pour ouvrir la boîte de dialogue Paramètres de cette instance. Sur l'onglet Serveurs, sélectionnez le serveur de présentation et copiez le port du serveur de présentation.
  5. Basculez sur Serveur A et accédez à l'Administration de l'instance (http://localhost:19100).
  6. Cliquez sur Paramètres pour ouvrir la boîte de dialogue Paramètres de votre instance aux performances insatisfaisantes et activez le mode de maintenance.
  7. Dans le système de fichiers, ouvrez le fichier de propriétés personnalisées NGINX (C:\ProgramData\SilkCentral\InstanceAdministration\nginx\conf\nginxCustom.properties) et ajoutez l'URL du serveur de présentation sur Serveur B (<NOM_SERVEUR>:<PORT>), à l'aide du port du serveur de présentation copié. Notation : frontendservers.<NOM_INSTANCE>=<FE_URL1>{,<FE_URL2>,...,<FE_URLX>}

    Par exemple : frontendservers.silk=localhost:19110,silkserver2:19320

    Avertissement : En raison des restrictions NGINX, il est impossible d'utiliser le port 19120 d'un serveur de présentation. Relevez toujours le port dans la boîte de dialogue Paramètres comme décrit à l'étape 4.
  8. Retournez à la page Administration d'instance et cliquez sur Paramètres pour ouvrir la boîte de dialogue Paramètres de votre instance en manque de performances. Sur l'onglet Serveurs, sélectionnez le serveur d'applications et copiez le port du serveur d'applications.
  9. Pour établir la connexion entre le serveur de présentation sur Serveur B et l'instance de serveur d'applications sur Serveur A, ouvrez un navigateur Web et accédez directement au serveur de présentation de Serveur B à l'aide de l'adresse http://<Serveur B>:<port du serveur de présentation>. Assurez-vous que vous utilisez le port de la boîte de dialogue Paramètres, pas le port 19120 !
  10. Sur la page de connexion du serveur d'applications, entrez l'hôte ou l'adresse IP et le port du serveur d'applications copié de Server A.
  11. Retournez à la page Administration d'instance et désactivez le mode de maintenance. Cela mettra à jour la configuration NGINX.

Lorsque vos utilisateurs accèdent à l'instance à l'aide de la même URL qu'auparavant, ils sont automatiquement répartis entre les serveurs de présentation de Serveur A et de Serveur B.