workflow-es-redis
v2.1.0
Published
Redis providers for Workflow ES
Readme
Redis providers for Workflow ES
Provides distributed lock management and queue services on Workflow ES using Redis.
Installing
Install the npm package "workflow-es-redis"
> npm install workflow-es-redis --saveUsage
Use the .useLockManager() and .useQueueManager() methods when setting up your workflow host.
const workflow_redis = require("workflow-es-redis");
const Redis = require('ioredis');
...
let connection = new Redis('redis://:[email protected]:6380/4');
var config = workflow_es.configureWorkflow();
config.useLockManager(new workflow_redis.RedisLockManager(connection));
config.useQueueManager(new workflow_redis.RedisQueueProvider(connection));
