Configuring the Scheduler & Parallel processing - alumio-int/spryker-templates GitHub Wiki
Description
Step 1: Enable Parallel Processing
-
Go to Routes → Akeneo - Fetch Storage - Product Model Alumio Base.
-
Enable the “Enable Parallel Execution” checkbox.
-
Adjust the “Maximum Parallel Executions” field to a value that does not exceed your available Data Engines.
Step 2: Configure the Schedulers in Alumio
To automate synchronisation, you can set up scheduled jobs. Our template also includes a set of preconfigured job schedulers that are ready for you to enable. You can also modify them as needed to suit your project requirements.
Follow these steps to go to the Schedulers page:
- Navigate to Integration → Schedulers.
- Create and modify schedulers for:
1. Category Sync - Spryker - Send Categories
2. Attribute Sync - Akeneo - Fetch and check Attributes
3. Product Sync - Akeneo - Fetch complete products
4. Product Send to Spryker - Spryker - Send complete products.
-
Set appropriate execution intervals (e.g., hourly, daily).
-
To enable parallel processing in a configuration, you need to create multiple schedulers for it. For example, you can see at least five schedulers set up for “Spryker - Send Complete Products.” This means the configuration within that scheduler will run with five parallel processes.
-
Enable the schedulers.