Rocket Job Mission Control
Web based management interface for Rocket Job.
Status
Production Ready
Already in use in production processing large files with millions of records, as well as large jobs to walk through large databases.
Features
Job Management
- View all queued, running, failed, and running jobs.
- View all completed jobs where
destroy_on_complete
isfalse
. - Pause any running jobs.
- Resume paused jobs.
- Retry failed jobs.
- Abort, or fail queued or running jobs.
- Destroy a completed or aborted job.
Server Management
- View running servers.
- Stop servers.
Running Jobs
- View the jobs that workers are currently working on.
Directory Monitor Management
- Create, update, enable, disable directory monitoring entries.
Documentation
Rails Installation
This gem is a Rails Engine and can be installed directly into existing Rails 4 or 5 applications.
Add to Gemfile:
gem 'rocketjob_mission_control'
Install:
bundle
Add the following route to config/routes.rb
:
mount RocketJobMissionControl::Engine => 'rocketjob'
Development and Testing
- Development and Testing documentation.
Versioning
This project uses Semantic Versioning.
Authors
- Michael Cloutier
- Chris Lamb
- Jonathan Whittington
- Reid Morrison :: @reidmorrison