AEM & Adobe IO Events - Advanced Configurations

Custom OSGI to Adobe I/O Events event mapping configurations:

The aio-aem-events add-on module is providing a set of 11 default OSGI to Adobe I/O Events event mapping configurations

You can extend these and define your own mapping. For more details about these refer to our aio-aem-events-osgi-mapping project

Adobe I/O Events queuing and retries

When an OSGI event of interest is triggered (i.e an OSGI events that matches one of your mapping configurations, see above), it makes it to a job queue handled by an aio-aem-event Sling Job Consumer.

This job is persisted in the resource tree (for failover etc.), then the job is distributed to an instance responsible for processing the job; and on that instance the job is put into a processing queue, where eventually a Sling Job Consumer will execute it.

This Adobe I/O Events Sling Job Consumer's job is to send this event to Adobe I/O.

Note that

You can tune this configuration according to your needs: using the OSGI > configuration menu of AEM's system console and create there a new Apache Sling Job Queue Configuration

Note that you can use the Sling > Jobs menu of AEM system console, to look up the statistics and health of your queues

Please refer to the Sling documentation: