The AWS IoT Greengrass Disk Spooler Component (aws.greengrass.DiskSpooler) offers persistent storage option when Greengrass device is offline. Messages destined to AWS IoT Core are queued in-memory on the device by default. Deploy this plugin component and configure the Greengrass Nucleus component to persist messages across device power cycles.
AWS IoT Greengrass Nucleus component version 2.11.0
or greater must be installed.
Deploy this component and customize the following configuration parameters of the Greengrass Nucleus component:
mqtt:
spooler:
storageType: Disk
pluginName: "aws.greengrass.DiskSpooler"
- Please visit Disk Spooler for full documentation of the component.
- Interested in contributing to this project? Please see Contributing.
- Need to report a security issue? Please see Security.