View a markdown version of this page

Spooler per dischi - AWS IoT Greengrass

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Spooler per dischi

Il componente disk spooler (aws.greengrass.DiskSpooler) offre un'opzione di archiviazione persistente per i messaggi trasferiti dai dispositivi principali di Greengrass a. AWS IoT Core Questo componente memorizzerà questi messaggi in uscita su disco.

Versioni

Questo componente ha le seguenti versioni:

  • 1.0.x

Tipo

Questo componente è un componente plug-in ()aws.greengrass.plugin. Il nucleo di Greengrass esegue questo componente nella stessa Java Virtual Machine (JVM) del nucleo. Il nucleo si riavvia quando si modifica la versione di questo componente sul dispositivo principale.

Questo componente utilizza lo stesso file di registro del nucleo di Greengrass. Per ulteriori informazioni, consulta Monitora AWS IoT Greengrass i registri.

Per ulteriori informazioni, consulta Tipi di componenti.

Sistema operativo

Questo componente può essere installato sui dispositivi principali che eseguono i seguenti sistemi operativi:

  • Linux

  • Windows

Requisiti

Questo componente ha i seguenti requisiti:

  • storageTypedeve essere impostato Disk per utilizzare questo componente. È possibile impostarlo nella configurazione del nucleo di Greengrass.

  • maxSizeInBytesnon deve essere configurato in modo da superare lo spazio disponibile sul dispositivo. È possibile impostarlo nella configurazione Greengrass nucleus.

  • Il componente spooler del disco è supportato per l'esecuzione in un VPC.

Dipendenze

Quando si distribuisce un componente, vengono distribuite AWS IoT Greengrass anche versioni compatibili delle relative dipendenze. Ciò significa che è necessario soddisfare i requisiti del componente e tutte le sue dipendenze per distribuire correttamente il componente. Questa sezione elenca le dipendenze per le versioni rilasciate di questo componente e i vincoli semantici della versione che definiscono le versioni dei componenti per ciascuna dipendenza. È inoltre possibile visualizzare le dipendenze per ciascuna versione del componente nella console. AWS IoT Greengrass Nella pagina dei dettagli del componente, cerca l'elenco delle dipendenze.

1.0.7

La tabella seguente elenca le dipendenze per la versione 1.0.7 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.11.0 <2.17.0 Rigidi
1.0.

La tabella seguente elenca le dipendenze per la versione 1.0.6 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.11.0 <2.16.0 Rigidi
1.0.5

La tabella seguente elenca le dipendenze per la versione 1.0.5 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.11.0 <2.15.0 Rigidi
1.0.4

La tabella seguente elenca le dipendenze per la versione 1.0.4 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.11.0 <2.14.0 Rigidi
1.0.1 – 1.0.3

La tabella seguente elenca le dipendenze per le versioni da 1.0.1 a 1.0.3 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.11.0 <2.13.0 Rigidi
1.0.0

La tabella seguente elenca le dipendenze per la versione 1.0.0 di questo componente.

Dipendenza Versioni compatibili Tipo di dipendenza
Nucleo Greengrass > =2.11.0 <2.12.0 Rigidi

Per ulteriori informazioni sulle dipendenze dei componenti, consultate il riferimento alla composizione dei componenti. ComponentDependencies

Utilizzo

Per utilizzare il componente spooler del disco, aws.greengrass.DiskSpooler deve essere distribuito.

Per configurare e utilizzare questo componente, è necessario impostare su. pluginName aws.greengrass.DiskSpooler

File di registro locale

Questo componente utilizza lo stesso file di registro del componente Greengrass nucleus.

Linux
/greengrass/v2/logs/greengrass.log
Windows
C:\greengrass\v2\logs\greengrass.log
Per visualizzare i log di questo componente
  • Esegui il seguente comando sul dispositivo principale per visualizzare il file di registro di questo componente in tempo reale. Sostituisci /greengrass/v2 o C:\greengrass\v2 con il percorso della cartella AWS IoT Greengrass principale.

    Linux
    sudo tail -f /greengrass/v2/logs/greengrass.log
    Windows (PowerShell)
    Get-Content C:\greengrass\v2\logs\greengrass.log -Tail 10 -Wait

Changelog

La tabella seguente descrive le modifiche in ciascuna versione del componente.

Versione

Modifiche

1.0.9

Aggiorna la versione del componente per la versione 2.18.0 di Greengrass nucleus.

1.0.8

Aggiorna la versione del componente per la versione 2.17.0 di Greengrass nucleus.

1.0.7

Versione aggiornata per Greengrass nucleus versione 2.16.0.

1.0.6

Versione aggiornata per la versione 2.15.0 di Greengrass nucleus.

1.0.5

Versione aggiornata per la versione 2.14.0 di Greengrass nucleus.

1.0.4

Correzioni di bug e miglioramenti

Correzioni generali di bug.

1.0.3

Correzioni di bug e miglioramenti

Migliora le prestazioni riutilizzando le connessioni al database.

1.0.2

Correzioni di bug e miglioramenti

Risolve un problema a causa del quale il campo del formato del messaggio MQTT non viene mantenuto in alcuni casi.

1.0.1

Versione aggiornata per Greengrass nucleus versione 2.12.0.

1.0.0

Versione iniziale.