1.3.5.8.4. Client Appserver SETUP/SITESETUP Sincronizzazione

In quali eventi e dopo quanto tempo le nuove impostazioni di SETUP/SITESETUP vengono sincronizzate con i client?

  • Non c'è alcun "push" dal server.

    Il riavvio del server non modifica il client

  • Se il client viene riavviato o un'applicazione viene riavviata sul lato client, la sincronizzazione ha luogo.

    [Nota]Nota

    La sincronizzazione avviene solo se una modifica è più vecchia di 60 secondi.

    Ciò significa che se viene apportata una modifica sul server, il client deve attendere un minuto per verificarla.

    Affinché un'applicazione in esecuzione riceva la modifica, deve essere riavviata.

  • Il tempo di attesa di 60 secondi è codificato e non può essere modificato.

  • Non vi è alcuna differenza a seconda che la modifica sia stata effettuata tramite PARTadmin o copiando/rimuovendo direttamente su SiteSetup. Solo la modifica sul disco è decisiva, PARTadmin non ha un metodo speciale.

  • Quella La data di modifica e il numero di file sono elencati in $CADENAS_USER\rfs\state.json memorizzato.

    Voce di esempio in state.json

    {"$CADENAS_SITESETUP":{"modified":"2023-10-26T04:13:33Z","fileCount":16},"$CADENAS_SETUP":
     {"modified":"2023-10-26T04:13:33Z","fileCount":511}}

    La sincronizzazione avviene per il percorso pertinente, ad esempio SITESETUP o SETUP. Se il numero di file non è cambiato, vengono sincronizzate le modifiche specifiche; se il numero di file è cambiato, viene sincronizzato tutto.