Socket
Socket
Sign inDemoInstall

ironium

Package Overview
Dependencies
144
Maintainers
2
Versions
123
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
13Next

7.1.1

Diff

djanowski
published 7.1.0 •

Changelog

Source

7.1.0

Handlers can now inspect job metadata by capturing a second argument.

djanowski
published 7.0.0 •

Changelog

Source

7.0.0

Failed jobs are now retried with an exponential backoff.

You can now debug a specific queue by passing DEBUG=ironium:queues:foobar. Debugging all queues now requires DEBUG=ironium:queues:*.

djanowski
published 6.1.1 •

Changelog

Source

6.1.1

Fixed processing a subset of scheduled jobs.

djanowski
published 6.1.0 •

Changelog

Source

6.1.0

You can process a subset of queues in a given Ironium process. See README for configuration.

djanowski
published 6.0.0 •

Changelog

Source

6.0.0

Now supporting AWS SQS.

Handlers now receive their own copy of the job payload.

We now debug-log the full job in case of error. When using SQS, this includes the receipt handle, which can be used to delete the job.

Schedules now get their own queue.

IronMQ still supported, but untested, unless you bring your own iron.json.

djanowski
published 6.0.0-pre •

djanowski
published 5.0.0 •

Changelog

Source

5.0.0

Concurrency is now a global limit, shared by all queues.

Concurrency can be configured via the IRONIUM_CONCURRENCY environment variable. Default is 50.

Delayed jobs can be tested by time traveling.

A scheduled job's time-to-live is equal to its interval. This better matches expectations on transient error conditions.

djanowski
published 5.0.0-pre2 •

djanowski
published 5.0.0-pre •

2345
13Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc