Si vous souhaitez améliorer les performances sur des sites secondaires (en particulier pour les grandes pièces/ZJV), vous pouvez utiliser RFS ou SQUID.[12]
Pour l'accès externe de PARTsolutions au PARTapplicationServer depuis des sites secondaires, SQUID peut être intercalé en option. Squid est un logiciel libre qui est installé sur le site du client.
Squid est un proxy pour la mise en cache, qui supporte entre autres HTTP. Squid optimise le flux de données entre le client et le serveur et met en cache les données fréquemment utilisées (notamment les fichiers de projet et les fichiers ZJV). Pour les grands ensembles (y compris les parties natives), l'utilisation de SQUID peut améliorer les performances. Tout ce qui a déjà été chargé se trouve ainsi localement dans le cache. Pour que les fichiers soient toujours à jour, SQUID vérifie à chaque accès si le fichier est actuel.
Si la mise en cache est activée (CacheActive=1 [par défaut]), un cache http(s) local est créé et utilisé dans le CacheDir indiqué. Toutes les requêtes vers le système de fichiers distant passent alors par ce cache.
Si l'installation de Squid demande trop d'efforts ou n'est pas nécessaire pour des raisons de performance, il est également possible de travailler avec le cache RFS. RFS fonctionne avec UNC et est donc un peu plus lent que HTTP+Squid.
Activation : Sous
%CADENAS_SETUP%/partsol.cfg
-> Bloc[RemoteFileSystem]
touche ->CacheActive
la valeur à 1.[RemoteFileSystem] CacheActive= 0 or 1 CacheDir=$CADENAS_USER/rfs CacheSize=50
La CacheSize est indiquée en Mo.
CacheDir peut se trouver sur un chemin UNC, ce qui permet de réaliser une mise en cache commune.
![]() | Remarque |
---|---|
Vous trouverez un diagramme permettant de distinguer les différentes méthodes de mise en cache sur Section 1.3.5.4, « Méthodes de mise en cache pour le stockage des données et le travail ». |