| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | .. _broker-beanstalk:================= Using Beanstalk=================.. _broker-beanstalk-installation:Installation============For the Beanstalk support you have to install additional dependencies.You can install both Celery and these dependencies in one go usingeither the `celery-with-beanstalk`_, or the `django-celery-with-beanstalk`bundles:.. code-block:: bash    $ pip install -U celery-with-beanstalk.. _`celery-with-beanstalk`:    http://pypi.python.org/pypi/celery-with-beanstalk.. _`django-celery-with-beanstalk`:    http://pypi.python.org/pypi/django-celery-with-beanstalk.. _broker-beanstalk-configuration:Configuration=============Configuration is easy, set the transport, and configure the location ofyour Beanstalk database::    BROKER_URL = 'beanstalk://localhost:11300'Where the URL is in the format of::    beanstalk://hostname:portThe host name will default to ``localhost`` and the port to 11300,and so they are optional... _beanstalk-results-configuration:Results-------Using Beanstalk to store task state and results is currently **not supported**... _broker-beanstalk-limitations:Limitations===========The Beanstalk message transport does not currently support:    * Remote control commands (:program:`celery control`,      :program:`celery inspect`, broadcast)    * Authentication
 |