design design batch

This commit is contained in:
zhouchengrong
2024-12-11 11:06:20 +08:00
parent 2c0a7729b8
commit e6f0ee7f3a
17 changed files with 281 additions and 26 deletions

View File

@@ -12,7 +12,7 @@ from app.service.design_batch.utils.save_json import oss_upload_json
from app.service.design_batch.utils.synthesis_item import update_base_size_priority, synthesis, synthesis_single
id_lock = threading.Lock()
celery_app = Celery('tasks', broker='amqp://guest:guest@10.1.2.213:5672//', backend='rpc://')
celery_app = Celery('tasks', broker='amqp://guest:guest@10.1.2.190:5672//', backend='rpc://')
celery_app.conf.worker_log_format = '%(asctime)s %(filename)s [line:%(lineno)d] %(levelname)s %(message)s'
celery_app.conf.worker_hijack_root_logger = False
logging.getLogger('pika').setLevel(logging.WARNING)
@@ -46,7 +46,7 @@ def process_layer(item, layers):
layers.append(back_layer)
@celery_app.task
# @celery_app.task
def batch_design(objects_data, tasks_id, json_name):
object_response = []
threads = []
@@ -108,6 +108,7 @@ def batch_design(objects_data, tasks_id, json_name):
with lock:
object_response.append(items_response)
logger.info(items_response)
publish_status(tasks_id, step + 1, items_response)
active_threads -= 1