# celery-task-framework **Repository Path**: tizzybec/celery-task-framework ## Basic Information - **Project Name**: celery-task-framework - **Description**: a celery task framework - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-12-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # celery-task-framework a celery task framework ## prepare enviroment ### install python3(python3.6) ``` brew install python3 python3 -m venv python36 source ./python36/bin/activate ``` ### install packages ``` pip install celery pip install redis ``` if you need other celery protocol support, you may install eventlet/gevent ``` pip install eventlet pip install gevent ``` an pass `-P eventlet` or `-P gevent` to celery worker ``` celery -A tasks -P eventlet --loglevel=info ``` ## run the test start redis server ``` ./start-redis.sh ``` start task server ``` ./start-task-worker.sh ``` start celery task worker ``` ./start-celery-worker.sh ``` run task test to commit tasks ``` python task_test.py ```