معرفی شرکت ها


django-queue-health-0.2.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Queue health checker for Django
ویژگی مقدار
سیستم عامل -
نام فایل django-queue-health-0.2.1
نام django-queue-health
نسخه کتابخانه 0.2.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Artem Markovskyi
ایمیل نویسنده artem@adaptiware.com
آدرس صفحه اصلی https://gitlab.com/adaptiware/django-queue-health
آدرس اینترنتی https://pypi.org/project/django-queue-health/
مجوز -
Django Queue Health === Simple django app for checking queue health. Targeted to be used for Kubernetes deployments to periodically schedule `update_queue_timestamp` and set timestamp and verified by `test_queue_health` as a probe to verify if worker works and is not stucked. For an up to date and maintained version of this library, please checkout [gitlab.com](https://gitlab.com/adaptiware/django-queue-health) Installation --- Using pip: ```bash pip install django-queue-health ``` From git: ```bash pip install git+https://gitlab.com/adaptiware/django-queue-health.git ``` Usage --- 1. Add "queuehealth" to your INSTALLED_APPS setting like this: ```python INSTALLED_APPS = [ ..., 'queuechecker', ] ``` 2. Add variable "DQH_TRESHOLD" to your settings like this: ```python # Minutes treshold to check if there is queue log and if queue is running DQH_TRESHOLD = 10 ``` 3. Configure default [django cache](https://docs.djangoproject.com/en/4.0/topics/cache/). 4. Queue Health use [django rq](https://github.com/rq/django-rq) or [celery](https://docs.celeryproject.org/en/stable/django/first-steps-with-django.html). 5. Use commands: ```bash # Push job to queue that updates the timestamp python manage.py update_queue_timestamp # Check if timestamp in cache less than trashold python manage.py test_queue_health ```


زبان مورد نیاز

مقدار نام
>=2.7 Python


نحوه نصب


نصب پکیج whl django-queue-health-0.2.1:

    pip install django-queue-health-0.2.1.whl


نصب پکیج tar.gz django-queue-health-0.2.1:

    pip install django-queue-health-0.2.1.tar.gz