adds celery -O fair configuration

This commit is contained in:
msramalho
2025-02-24 18:44:35 +00:00
parent a50c218c93
commit eec4c09441
4 changed files with 4 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
VERSION = "0.9.3"
VERSION = "0.9.4"
API_DESCRIPTION = """
#### API for the Auto-Archiver project, a tool to archive web pages and Google Sheets.

View File

@@ -78,7 +78,7 @@ def authenticate_user(access_token):
return False, f"email '{email}' not allowed"
return True, email
except exceptions.FirebaseError as e:
logger.warning(f"Error verifying ID token: {str(e)}")
logger.warning(f"Error verifying ID token: {str(e)[:80]}...")
# https://cloud.google.com/docs/authentication/token-types#access
if type(access_token) != str or len(access_token) < 10: return False, "invalid access_token"

View File

@@ -16,7 +16,7 @@ services:
worker:
# command: watchmedo auto-restart --patterns="*.py" --recursive --ignore-directories -- celery -- --app=app.worker.main.celery worker -Q high_priority,low_priority --concurrency=${CONCURRENCY} --max-tasks-per-child=100
command: celery --app=app.worker.main.celery worker -Q high_priority,low_priority --concurrency=${CONCURRENCY} --max-tasks-per-child=100
command: celery --app=app.worker.main.celery worker -Q high_priority,low_priority --concurrency=${CONCURRENCY} --max-tasks-per-child=100 -O fair
restart: "no"
env_file: .env.dev
volumes:

View File

@@ -34,7 +34,7 @@ services:
dockerfile: worker.Dockerfile
restart: always
env_file: .env.prod
command: celery --app=app.worker.main.celery worker -Q high_priority,low_priority --concurrency=${CONCURRENCY} --max-tasks-per-child=100
command: celery --app=app.worker.main.celery worker -Q high_priority,low_priority --concurrency=${CONCURRENCY} --max-tasks-per-child=100 -O fair
volumes:
- ./logs:/aa-api/logs
- ./database:/aa-api/database