

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 del disco
<a name="disk-spooler-component"></a>

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

**Topics**
+ [Versioni](#disk-spooler-component-versions)
+ [Tipo](#disk-spooler-component-type)
+ [Sistema operativo](#disk-spooler-component-os-support)
+ [Requisiti](#disk-spooler-component-requirements)
+ [Dipendenze](#disk-spooler-component-dependencies)
+ [Utilizzo](#disk-spooler-component-usage)
+ [File di registro locale](#disk-spooler-component-log-file)
+ [Changelog](#disk-spooler-component-changelog)

## Versioni
<a name="disk-spooler-component-versions"></a>

Questo componente ha le seguenti versioni:
+ 1.0.x

## Tipo
<a name="disk-spooler-component-type"></a>

<a name="public-component-type-plugin-para1"></a>Questo componente è un componente del plugin ()`aws.greengrass.plugin`. Il [nucleo Greengrass](greengrass-nucleus-component.md) 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.

<a name="public-component-type-plugin-para2"></a>Questo componente utilizza lo stesso file di registro del nucleo Greengrass. Per ulteriori informazioni, consulta [Monitora AWS IoT Greengrass i registri](monitor-logs.md).

<a name="public-component-type-more-information"></a>Per ulteriori informazioni, consulta [Tipi di componenti](develop-greengrass-components.md#component-types).

## Sistema operativo
<a name="disk-spooler-component-os-support"></a>

Questo componente può essere installato su dispositivi principali che eseguono i seguenti sistemi operativi:
+ Linux
+ Windows

## Requisiti
<a name="disk-spooler-component-requirements"></a>

Questo componente presenta i seguenti requisiti:
+ `storageType`deve essere impostato `Disk` per utilizzare questo componente. Puoi impostarlo nella configurazione [Greengrass nucleus](greengrass-nucleus-component.md#greengrass-nucleus-component-configuration).
+ `maxSizeInBytes`non deve essere configurato per occupare una dimensione superiore allo spazio disponibile sul dispositivo. Puoi impostarlo nella configurazione [Greengrass nucleus](greengrass-nucleus-component.md#greengrass-nucleus-component-configuration).
+ Il componente disk spooler è supportato per l'esecuzione in un VPC.

## Dipendenze
<a name="disk-spooler-component-dependencies"></a>

Quando si distribuisce un componente, distribuisce AWS IoT Greengrass anche versioni compatibili delle relative dipendenze. Ciò significa che è necessario soddisfare i requisiti per il componente e tutte le sue dipendenze per distribuire correttamente il componente. Questa sezione elenca le dipendenze per le [versioni rilasciate](#disk-spooler-component-changelog) di questo componente e i vincoli di versione semantica che definiscono le versioni dei componenti per ogni dipendenza. [È inoltre possibile visualizzare le dipendenze per ogni versione del componente nella console.AWS IoT Greengrass](https://console.aws.amazon.com//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](greengrass-nucleus-component.md) | >=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](greengrass-nucleus-component.md) | >=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](greengrass-nucleus-component.md) | >=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](greengrass-nucleus-component.md) | >=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](greengrass-nucleus-component.md) | >=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](greengrass-nucleus-component.md) | >=2.11.0 <2.12.0 | Rigidi | 

------

[Per ulteriori informazioni sulle dipendenze dei componenti, vedere il riferimento alla ricetta dei componenti.](component-recipe-reference.md#recipe-reference-component-dependencies)

## Utilizzo
<a name="disk-spooler-component-usage"></a>

Per utilizzare il componente disk spooler, `aws.greengrass.DiskSpooler` deve essere distribuito.

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

## File di registro locale
<a name="disk-spooler-component-log-file"></a>

Questo componente utilizza lo stesso file di registro del componente [Greengrass nucleus](greengrass-nucleus-component.md).

------
#### [ 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:\$1greengrass\$1v2* 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
<a name="disk-spooler-component-changelog"></a>

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


|  **Versione**  |  **Modifiche**  | 
| --- | --- | 
|  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  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/greengrass/v2/developerguide/disk-spooler-component.html)  | 
|  1.0.3  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/greengrass/v2/developerguide/disk-spooler-component.html)  | 
|  1.0.2  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/greengrass/v2/developerguide/disk-spooler-component.html)  | 
|  1.0.1  |  Versione aggiornata per Greengrass nucleus versione 2.12.0.  | 
|  1.0.0  |  Versione iniziale.  | 