📄️ About workers and commands
A worker is a microservice that can contain one or more commands. Commands are triggered by tasks.
📄️ Worker setup
A worker is a microservice that can contain one or more commands. Commands are triggered by tasks.
📄️ Creating a Docker container
In order to deploy the worker to Taskurai, a Docker container must be created.
📄️ Deploying a worker
In this step, you will deploy the worker to Taskurai.
📄️ Defining controllers
In Taskurai, commands can be defined in either plain classes or can be derived from WorkerController.
📄️ Creating commands
In Taskurai, tasks execute commands that receive a payload containing arguments, initial state, and various settings. These commands are defined within workers and controllers, which can contain one or more commands.
📄️ Command versioning
Taskurai supports versioning of commands and makes it possible to support multiple versions of a command to be used at the same time.
📄️ Worker configuration
This section explains the in-depth configuration of workers.