perf(celery-task): 优化检查节点资产数量的 Celery 任务

This commit is contained in:
xinwen
2020-11-20 16:12:24 +08:00
committed by 老广
parent 21993b0d89
commit a7c704bea3
5 changed files with 26 additions and 23 deletions

View File

@@ -1,14 +1,13 @@
from celery import shared_task
from ops.celery.decorator import register_as_period_task
from assets.utils import check_node_assets_amount
from common.utils import get_logger
from common.utils.timezone import now
logger = get_logger(__file__)
@shared_task()
@register_as_period_task(crontab='0 2 * * *')
@shared_task(queue='node_assets_amount')
def check_node_assets_amount_celery_task():
logger.info(f'>>> {now()} begin check_node_assets_amount_celery_task ...')
check_node_assets_amount()
logger.info(f'>>> {now()} end check_node_assets_amount_celery_task ...')