Craft Async Queue Versions Save

Async Queue Handler for Craft 3 and 4

1.4.0

5 years ago

1.3.3

6 years ago

Better Windows support, thanks @ackwell

1.3.2

6 years ago

Fixed

  • Delegate Exception::getMessage() instead of Exception to error log

Changed

  • Increased phpstan analyse level from 1 to 5
  • Excluded expected errors from phpstan
  • Use Craft::debug() instead of deprecated Craft::trace()

1.3.1

6 years ago

Requires craftcms/cms: ^3.0.0 (stable)

1.3.0

6 years ago
  • Process pool implemented to restrict concurrency
  • Concurrency configurable via ASYNC_QUEUE_CONCURRENCY ENV var (default: 2)
  • Lifetime of pool configurable via ASYNC_QUEUE_POOL_LIFETIME ENV var (default: 3600 seconds)

1.2.0

6 years ago
  • prevent multiple background processes
  • changed log level from info to trace

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

Now we use Symfony\Component\Process\PhpExecutableFinder