1.3.5.8.2.4. Caching sul lato client o su postazioni secondarie

Se si desidera migliorare le prestazioni in posizioni secondarie (soprattutto per i pezzi di grandi dimensioni/ZJV), è possibile utilizzare RFS o SQUID.[12]

  • Caching con SQUID

    Per l'accesso esterno di PARTsolutions al PARTapplicationServer da sedi secondarie, è possibile collegare SQUID come opzione. Squid è un software gratuito che viene installato dal cliente.

    Squid è un proxy per la cache che supporta, tra l'altro, HTTP. Squid ottimizza il flusso di dati tra client e server e memorizza nella cache i dati utilizzati più di frequente (in particolare i file di progetto e ZJV). Per gli assiemi di grandi dimensioni (comprese le parti native), l'uso di SQUID può migliorare le prestazioni. Tutto ciò che è già stato caricato viene memorizzato localmente nella cache. Per garantire che i file siano sempre aggiornati, SQUID controlla se il file è aggiornato a ogni accesso.

  • Caching con RFS

    Se la cache è attivata (CacheActive=1 [valore predefinito]), viene creata una cache http(s) locale che viene utilizzata nella CacheDir specificata. Tutte le richieste al file system remoto passano attraverso questa cache.

    Se l'impostazione di Squid richiede uno sforzo eccessivo o non è necessaria per motivi di prestazioni, è possibile lavorare anche con la cache RFS. RFS funziona con UNC ed è quindi un po' più lento di HTTP+Squid.

    Attivazione: sotto %CADENAS_SETUP%/partsol.cfg -> Tasto -> [RemoteFileSystem] blocco CacheActive il valore a 1.

    [Suggerimento]Suggerimento

    Utilizzare il termine di filtro "RemoteFileSystem" per trovare immediatamente l'impostazione corrispondente.

    Figura 1.221. 

    [RemoteFileSystem]
    CacheActive= 0 or 1
    CacheDir=$CADENAS_USER/rfs
    CacheSize=50

    La dimensione della cache è specificata in MB.

    CacheDir può trovarsi su un percorso UNC, che può essere usato per realizzare la cache condivisa.

[Nota]Nota

La cache può anche essere precompilata per alcuni cataloghi utilizzando uno script VBS. I file vengono eseguiti una volta per notte tramite un comando VBS e copiati in una directory temporanea. La cache viene riempita durante il processo.

[Nota]Nota

La cache funziona solo se la posizione principale è online.

Non si tratta di una vera e propria limitazione, poiché la sede principale deve essere comunque online per le chiamate a LinkDB. Anche con le versioni precedenti, PARTsolutions non può essere utilizzato in remoto senza accedere al server della sede principale.

[Nota]Nota

Sezione 1.3.5.4, “Metodi di caching per l'archiviazione e il lavoro dei dati ”Un diagramma che mostra i diversi metodi di caching è disponibile all'indirizzo .




[12] In caso di dubbi, contattare CADENAS-Consulting.