3

私はDjangoでスケジュールされたタスクを実行するためのCeleryの大ファンです。私は現在Symfony2を使用 していますが、Djangoフレームワークとほぼ同じであることがわかります。

タスクキューをスケジュールするためのSymfonyのCeleryに似たものがあるのだろうか。

4

3 に答える 3

0

Redis に基づくキューの単純な実装を使用できます。

https://github.com/mmoreram/rsqueue-bundle

于 2013-08-21T10:10:29.300 に答える
0

Celery は、メッセージングを使用するための単純なレイヤーを提供しています。これにより、非同期サービスを簡単に構築できます。興味深いことに、このコンセプトは新しいものではありません。AMQP のような標準プロトコルの形ですでに利用可能です。で入手できるドキュメント

http://php.net/manual/en/book.amqp.php

私はそれを保証することはできませんが、PHP コードと Python コードをパブリッシャーおよびサブスクライバーとして接続できる可能性があります。したがって、PHP コードがタスクを実行している間に、Celery を使用してタスクを実行できます。

于 2012-10-25T03:29:34.683 に答える
0

I recommend you use Beanstalkd.

You can use LeezyPheanstalkBundle or PheanstalkBundle.

or you can check other clients:

于 2013-08-22T21:52:06.073 に答える