Puoi sapere se gli aggiornamenti provengono dal server di caching OS X?

5

Se eseguo l'aggiornamento del software su un Mac Mavericks troverà un supporto server di caching automaticamente se ci sono qualsiasi esecuzione locale piuttosto che utilizzare gli host Apple CDN su Internet. Non sono tanto preoccupato per la sicurezza quanto semplicemente sapere quando e se il server funziona correttamente senza alcun tipo di accesso al server stesso.

Esiste un file di registro sul client o un altro modo per determinarlo in modo definitivo?

    
posta bmike 26.08.2014 - 04:44
fonte

2 risposte

13

Il server di caching stamperà per registrare quando un client richiede un aggiornamento. Questo registro si trova in:

/Library/Server/Caching/Logs/Debug.log

Quanto segue è l'anatomia di una richiesta che è stata servita dalla cache del server di cache:

  • Il client richiede il pacchetto di aggiornamento

    Got request for host = http://swcdn.apple.com/{{REQUEST}}
    
  • Trova pacchetto memorizzato nella cache nei dati del server

    Initializing asset handler for http://swcdn.apple.com/{{REQUEST}} (path = /Library/Server/Caching/Data/{{UDID}})
    
  • Verifica / carica risorse nella cache

    Cached asset length = {{LENGTH}} MD5={{CHECKSUM}} last modified {{DATE/TIME}}
    Extents loaded from disk: {{DATA}}
    Data already cached for asset http://swcdn.apple.com/{{REQUEST}}, issuing If-Modified-Since request
    Info loaded: file length = {{DATA}}, reader = {{DATA}}
    
  • Offri asset al client dalla cache

    {{BYTES}} bytes served, {{SERVED_BYTES}} from cache, 0 downloaded
    

    Questo 0 downloaded è ciò che mostra che l'aggiornamento è stato interamente servito dal server di caching.

  • Fine

    Outgoing connection finished
    
risposta data 26.08.2014 - 23:13
fonte
3

Non sono sicuro su quale versione questa statistica sia diventata disponibile, ma in version 5.0.15 puoi vedere un grafico dei dati forniti dal servizio di memorizzazione nella cache:

    
risposta data 17.12.2015 - 05:58
fonte

Leggi altre domande sui tag