Sign inSign up

milvasoft/milvaion-sample-worker

By milvasoft

•Updated 9 days ago

Sample worker for Milvaion job scheduler.

Image
Developer tools
1

3.0K

milvasoft/milvaion-sample-worker repository overview

⁠Milvaion Sample Worker

A worker implementation for the Milvaion distributed job scheduler system for testing and quick start purposes.

⁠What It Is

A .NET console application that consumes jobs from RabbitMQ and executes them. Use this as a starting point to build your own custom workers.

⁠Features

  • ✅ RabbitMQ consumer with auto-reconnect
  • ✅ Redis-based cancellation support
  • ✅ Offline resilience (SQLite outbox pattern)
  • ✅ Automatic job discovery via reflection
  • ✅ Full dependency injection support
  • ✅ Graceful shutdown handling
  • ✅ Heartbeat reporting to scheduler

Start the worker

docker run -d --name milvaion-sample-worker --network milvaion-network milvasoft/milvaion-sample-worker:latest

Tag summary

Content type

Image

Digest

sha256:619249360…

Size

175.2 MB

Last updated

9 days ago

docker pull milvasoft/milvaion-sample-worker