Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.3 KB

DEPLOYMENT.md

File metadata and controls

32 lines (18 loc) · 1.3 KB

Trigger.dev Deployment Guide

StreamNative Cloud - Hosted Pulsar

Generic client credentials

snctl auth export-service-account webapp --key-file webapp-credentials.json
snctl auth export-service-account websocketserver --key-file wss-credentials.json

Topics

Triggers (persistent://triggerdotdev/workflows/triggers)

Events that trigger workflows to run. These are sent by the "platform" and read by the Web Socket Servers, which then coordinate with the hosts for running the workflows

Run Commands (persistent://triggerdotdev/workflows/run-commands)

These are events that come from hosts and are published by the Web Socket Servers, e.g. Sending Integration Requests, Sending Logs, Initializing a Delay

Run Command Responses (persistent://triggerdotdev/workflows/run-command-responses)

These are events that come from the platform and are read by the Web Socket Servers, to resolve or reject a previous Run Command

Integration Requests (persistent://triggerdotdev/queues/integration-requests)

This is an internal queue used by the platform to perform integration requests, and retry them.

App Task Queue (persistent://triggerdotdev/queues/background-tasks)

This is an internal queue used by the platform to do tasks in a queue. Basically a background job system.