weijing329 / bull-arena-typescript-dockerize

Managing Node.js application job queue across applications / services with Redis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bull & Anera using Typescript & Docker

This project demostrates integration of Bull & Arena using Typescript & Docker.

There are three main services in this solution:

  1. redis, data store for the queues
  2. arena, Web GUI for monitoring queues
  3. server, a bull test application, which create new message every few seconds and send to the queue

For development

$ yarn server:install
$ yarn start:dev

Running all services in Docker

$ yarn start

# rebuild server
$ yarn server:rebuild

Monitoring queues

http://127.0.0.1:4567

About

Managing Node.js application job queue across applications / services with Redis


Languages

Language:TypeScript 80.4%Language:JavaScript 14.7%Language:Dockerfile 4.9%