celery-php icon indicating copy to clipboard operation
celery-php copied to clipboard

PHP client for Celery

Results 14 celery-php issues
Sort by recently updated
recently updated
newest added

Python client works fine: ``` >>> from tasks import add >>> result = add.delay(4, 6) >>> result.get(timeout=1) 10 ``` But I receive the following error on celery-php client ``` PHP...

I'm trying to retry tasks if they fail, using a back-off mechanism: `self.retry(exc=e, countdown=int(random.uniform(2, 4) ** self.request.retries))` When sending tasks from Python's celery, everything works well. Using celery-php to send...

Hi I use celery-php on my product to send data to celery. It helps me a lot. Thanks. But I found a problem that when php server lost connection with...

Fixed doc block of the Celery constructor. $persistent_messages parameter wasn't passed further to queue declaration. $connector arg defaults to null since it better fits "not specified" value.

It looks like the original PHPDocumentor docstring format is not compatible with the latest versions. This results in me having to maintain an outdated installation. Related: https://github.com/gjedeer/celery-php/issues/73

Creating tasks with custom routing key, when RabbitMq is empty should pass this parameter to bind properly newly created queue. But currently is not, so starting php apllication (before backend...

The celery4 branch contains a working Celery Protocol v2 implementation for PhpAmqpLib. The changes are not yet ported to the other backends. It should be very straightforward for PECL AMQP...

I've done some testing and confirmed ETA doesn't work (and presumably other user provided params). ETA was moved to the headers in task protocol 2, so an array_merge of the...