Setting Visibility Timeout

You can configure the visibility timeout by using the FDR_VISIBILITY_TIMEOUT configuration option which will apply to all your FDR feeds.

This determines how long it takes before LogScale retries an SQS message it has previously failed to ingest.

If LogScale spends more time ingesting an SQS message than defined by the visibility timeout, there's a risk that LogScale will read the message again and thus ingest it twice.

To avoid a duplicate ingest in this case, you can try to increase the visibility timeout up to 12 hours.