mirror of
https://github.com/django-q2/django-q2.git
synced 2026-10-07 21:58:11 +08:00
+1
-1
@@ -21,7 +21,7 @@ Features
|
|||||||
- PaaS compatible with multiple instances
|
- PaaS compatible with multiple instances
|
||||||
- Multi cluster monitor
|
- Multi cluster monitor
|
||||||
- Redis, Disque, IronMQ, SQS, MongoDB or ORM
|
- Redis, Disque, IronMQ, SQS, MongoDB or ORM
|
||||||
- Python 2 and 3
|
- Rollbar support
|
||||||
|
|
||||||
Requirements
|
Requirements
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ from django import get_version
|
|||||||
myPath = os.path.dirname(os.path.abspath(__file__))
|
myPath = os.path.dirname(os.path.abspath(__file__))
|
||||||
sys.path.insert(0, myPath)
|
sys.path.insert(0, myPath)
|
||||||
|
|
||||||
VERSION = (0, 7, 11)
|
VERSION = (0, 7, 12)
|
||||||
|
|
||||||
default_app_config = 'django_q.apps.DjangoQConfig'
|
default_app_config = 'django_q.apps.DjangoQConfig'
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -72,7 +72,7 @@ author = 'Ilan Steemers'
|
|||||||
# The short X.Y version.
|
# The short X.Y version.
|
||||||
version = '0.7'
|
version = '0.7'
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = '0.7.11'
|
release = '0.7.12'
|
||||||
|
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
|
|||||||
@@ -320,6 +320,21 @@ scheduler
|
|||||||
You can disable the scheduler by setting this option to ``False``. This will reduce a little overhead if you're not using schedules, but is most useful if you want to temporarily disable all schedules.
|
You can disable the scheduler by setting this option to ``False``. This will reduce a little overhead if you're not using schedules, but is most useful if you want to temporarily disable all schedules.
|
||||||
Defaults to ``True``
|
Defaults to ``True``
|
||||||
|
|
||||||
|
rollbar
|
||||||
|
~~~~~~~
|
||||||
|
You can redirect worker exceptions directly to your `Rollbar <https://rollbar.com/>`__ dashboard by installing the python notifier with ``pip install rollbar`` and adding this configuration dictionary to your config::
|
||||||
|
|
||||||
|
# rollbar config
|
||||||
|
Q_CLUSTER = {
|
||||||
|
'rollbar': {
|
||||||
|
'access_token': '32we33a92a5224jiww8982',
|
||||||
|
'environment': 'Django-Q'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Please check the Pyrollbar `configuration reference <https://github.com/rollbar/pyrollbar#configuration-reference>`__ for more options.
|
||||||
|
Note that you will need a `Rollbar <https://rollbar.com/>`__ account and access token to use this feature.
|
||||||
|
|
||||||
cpu_affinity
|
cpu_affinity
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -21,7 +21,7 @@ Features
|
|||||||
- PaaS compatible with multiple instances
|
- PaaS compatible with multiple instances
|
||||||
- Multi cluster monitor
|
- Multi cluster monitor
|
||||||
- Redis, Disque, IronMQ, SQS, MongoDB or ORM
|
- Redis, Disque, IronMQ, SQS, MongoDB or ORM
|
||||||
- Python 2 and 3
|
- Rollbar support
|
||||||
|
|
||||||
|
|
||||||
Django Q is tested with: Python 2.7 & 3.5. Django 1.8.8 & 1.9.1
|
Django Q is tested with: Python 2.7 & 3.5. Django 1.8.8 & 1.9.1
|
||||||
|
|||||||
@@ -78,6 +78,11 @@ Optional
|
|||||||
|
|
||||||
- `MongoDB <https://www.mongodb.org/>`__ is a highly scalable NoSQL database which makes for a very fast and reliably persistent at-least-once message broker. Usually available on most PaaS providers.
|
- `MongoDB <https://www.mongodb.org/>`__ is a highly scalable NoSQL database which makes for a very fast and reliably persistent at-least-once message broker. Usually available on most PaaS providers.
|
||||||
|
|
||||||
|
- `Pyrollbar <https://github.com/rollbar/pyrollbar>`__ is an error notifier for `Rollbar <https://rollbar.com/>`__ which lets you manage your worker errors in one place. Needs a `Rollbar <https://rollbar.com/>`__ account and access key::
|
||||||
|
|
||||||
|
$ pip install rollbar
|
||||||
|
|
||||||
|
|
||||||
Compatibility
|
Compatibility
|
||||||
-------------
|
-------------
|
||||||
Django Q is still a young project. If you do find any incompatibilities please submit an issue on `github <https://github.com/Koed00/django-q>`__.
|
Django Q is still a young project. If you do find any incompatibilities please submit an issue on `github <https://github.com/Koed00/django-q>`__.
|
||||||
|
|||||||
@@ -26,10 +26,10 @@ class PyTest(Command):
|
|||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='django-q',
|
name='django-q',
|
||||||
version='0.7.11',
|
version='0.7.12',
|
||||||
author='Ilan Steemers',
|
author='Ilan Steemers',
|
||||||
author_email='koed0@gmail.com',
|
author_email='koed0@gmail.com',
|
||||||
keywords='django distributed task queue worker scheduler cron redis disque ironmq sqs orm mongodb multiprocessing',
|
keywords='django distributed task queue worker scheduler cron redis disque ironmq sqs orm mongodb multiprocessing rollbar',
|
||||||
packages=['django_q'],
|
packages=['django_q'],
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
url='https://django-q.readthedocs.org',
|
url='https://django-q.readthedocs.org',
|
||||||
|
|||||||
Reference in New Issue
Block a user