Configuration de la taille de pool du flux de données

Si vous prévoyez d'avoir un grand nombre de requêtes simultanées pour un flux de données, vous pouvez réduire le temps de réponse en augmentant sa taille de pool. La taille de pool par défaut d'un flux de données est huit. Pour augmenter la taille de pool du flux de données, spécifiez le nom de service et la taille de pool dans ce fichier :

  1. Activez l'analyseur de performances de la console JMX. Pour plus d'informations, reportez-vous à la section Analyse des performances à l'aide de la console JMX.
  2. Exécutez le flux de données.
  3. Dans la Console JMX, enregistrez le temps de réponse pour ServiceRuntimeManager.borrow.DataflowName.
    Remarque : Le temps est indiqué en millisecondes.
  4. Ouvrez le fichier suivant :

    SpectrumLocation\server\app\conf\dataflowpool-pool-sizes.properties

  5. Définissez la taille de pool du flux de données sur le nombre d'utilisateurs simultanés qui, selon vous, vont exécuter le flux de données.
  6. Enregistrez et fermez le fichier.
  7. Exécutez de nouveau le flux de données et observez le temps de réponse pour ServiceRuntimeManager.borrow.DataflowName dans la Console JMX.
  8. Testez d'autres tailles de pool, jusqu'à déterminer le réglage optimal.