Skip to content

The AWS IoT Greengrass Disk Spooler Component (aws.greengrass.DiskSpooler) offers persistent storage option for messages spooled from Greengrass devices to AWS IoT Core.

License

Notifications You must be signed in to change notification settings

aws-greengrass/aws-greengrass-disk-spooler

AWS IoT Greengrass Disk Spooler Component

Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

SPDX-License-Identifier: Apache-2.0


Operating systems


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.

Requirements

AWS IoT Greengrass Nucleus component version 2.11.0 or greater must be installed.

Installation

Deploy this component and customize the following configuration parameters of the Greengrass Nucleus component:

    mqtt:
        spooler:
          storageType: Disk
          pluginName: "aws.greengrass.DiskSpooler"

More Resources

  • 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.

About

The AWS IoT Greengrass Disk Spooler Component (aws.greengrass.DiskSpooler) offers persistent storage option for messages spooled from Greengrass devices to AWS IoT Core.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages