1.4.5.5.9.3. Optimisation des performances

Ajuster la taille du cache. Augmentez la valeur de `rfssize` en fonction de l'espace disponible sur le disque dur et du nombre de catalogues :

  • Petite installation (< 10 répertoires) : 10 à 20 Go

  • Installation moyenne (10 à 50 catalogues) : 20 à 50 Go

  • Grande installation (> 50 catalogues) : 50 à 100 Go

Dimensionner le pool de threads. Adaptez la valeur de `WorkerPoolSize` à la concurrence attendue :

  • Peu d' utilisateurs (< 50) : 100 à 150 fils de discussion

  • Charge moyenne (50 à 200 utilisateurs) : 200 à 300 threads

  • Charge élevée (> 200 utilisateurs) : 300 à 500 threads

Activer HTTP/2. Pour améliorer les performances lorsqu'il y a de nombreuses requêtes simultanées, http2 = true permet le multiplexage de plusieurs requêtes via une seule connexion TCP.

Optimiser la préchauffage du cache. Configurez le préchauffage pour les catalogues fréquemment utilisés :

rfsdataupdate = true
rfsdataupdatetime = 30
rfsdataupdatecatalogs = standard,elektro,mechanik