Registered Workers
Worker definitions contributed by Vortos packages.
Registered Workers
Vortos workers are contributed by packages through the Docker worker registry. A worker appears only when the package that owns it is installed and registered.
Messaging
Worker:
messaging-outbox-relayCommand:
php /var/www/html/bin/console vortos:outbox:relayPurpose:
Relays transactional messaging outbox rows to the configured broker.
Install:
php bin/console vortos:worker:install --worker=messaging-outbox-relayAWS SES
Worker:
aws-ses-outbox-relayCommand:
php /var/www/html/bin/console vortos:ses:outbox:relayPurpose:
Relays aws_ses_outbox rows to the configured mailer driver.
Install:
php bin/console vortos:worker:install --worker=aws-ses-outbox-relayObject Store
Worker:
object-store-outbox-relayCommand:
php /var/www/html/bin/console vortos:object-store:relayPurpose:
Relays object-store outbox operations such as promotion, copy, move, put, and delete.
Install:
php bin/console vortos:worker:install --worker=object-store-outbox-relayFuture Packages
Future optional packages can contribute workers without changing application code. For example, a payments package can add a payment outbox relay. The project then runs:
php bin/console vortos:worker:list
php bin/console vortos:worker:install --worker=payment-outbox-relayThe package owns worker definition. The application owns deployment.