当前位置: 首页 > wzjs >正文

怎么自己做投票网站百度推广登录网站

怎么自己做投票网站,百度推广登录网站,网页界面设计流程,做培训的都上哪些网站我的需求如下:现有一批任务,使用进程池执行,每个任务执行耗时不一样,任务并发执行期间,需要每隔一段时间监控任务执行进度 直接贴代码: import multiprocessing import time import random from multiproc…

我的需求如下:现有一批任务,使用进程池执行,每个任务执行耗时不一样,任务并发执行期间,需要每隔一段时间监控任务执行进度

直接贴代码:

import multiprocessing
import time
import random
from multiprocessing import Pool, Managerdef worker(task_id, task_status, lock):"""任务执行函数,模拟不同耗时操作"""try:# 记录任务开始状态with lock:task_status[task_id] = "running"# 随机生成任务执行时间(30秒到30分钟)execution_time = random.uniform(1, 30)time.sleep(execution_time)# 更新任务完成状态with lock:task_status[task_id] = "completed"return f"Task {task_id} completed"except Exception as e:with lock:task_status[task_id] = f"failed: {str(e)}"return f"Task {task_id} failed"def monitor_tasks(task_status, total_tasks, lock):"""任务监控函数,每30秒输出状态"""while True:time.sleep(10)with lock:running = [k for k, v in task_status.items() if v == "running"]completed = [k for k, v in task_status.items() if v == "completed"]failed = [k for k, v in task_status.items() if v == "failed"]remaining = total_tasks - len(running) - len(completed)print(f"\n=== 系统状态监控 ===")print(f"正在执行的任务数: {len(running)}")print(f"任务详情: {running}")print(f"剩余任务数: {remaining}")print(f"已完成任务数: {len(completed)}")print(f"失败任务数: {len(failed)}")print("====================")if __name__ == '__main__':# 初始化管理器manager = Manager()lock = manager.Lock()# 创建任务状态字典(任务ID: 状态)task_status = manager.dict()total_tasks = 100# 初始化所有任务状态为"pending"for i in range(total_tasks):task_status[i] = "pending"# 创建进程池with Pool(processes=16) as pool:# 提交所有任务for task_id in range(total_tasks):pool.apply_async(worker, args=(task_id, task_status, lock))# 启动监控线程monitor_process = multiprocessing.Process(target=monitor_tasks,args=(task_status, total_tasks, lock))monitor_process.start()# 等待所有任务完成pool.close()pool.join()# 终止监控进程monitor_process.terminate()monitor_process.join()

http://www.dtcms.com/wzjs/452858.html

相关文章:

  • 网站建设哪公司好电商平台怎么运营的
  • 风水取名网站开发百度 营销中心
  • 哪个网站可以学做咸菜安卓优化大师旧版本
  • 郑州网站优化方案网络优化推广公司哪家好
  • 网站未备案怎么做淘宝客最受欢迎的十大培训课程
  • 专门做化妆品平台的网站有哪些2345网址导航怎么下载
  • 区域销售网站什么做南昌搜索引擎优化
  • 做教育机构网站怎样做产品推广
  • 网站建设要咨询哪些seo优化厂商
  • 个人网站栏目怎么提高百度关键词排名
  • 上海专业做网站公司地址360seo排名优化服务
  • 迅 网站 模板百度统计数据分析
  • 做网站百科seo站内优化包括
  • 货源批发网站排名热门搜索
  • 网站建设编辑叫什么岗位宣传软文案例
  • 有什么网站交互做的很好 知乎企业网站管理系统
  • 可靠的网站建设图平台推广是做什么的
  • wordpress手机建站百度文库个人登录入口
  • 网站为什么要备案登记万网商标查询
  • 做恒生指数看什么网站活动策划方案详细模板
  • 移动端网站定制关键词排名推广怎么做
  • 网站收藏的链接怎么做营销推广内容
  • 三合一网站建设平台海会网络做的网站怎么做优化
  • 青岛建站软件个人网页
  • 惠州网站建设制作价格关键词优化seo
  • 拼多多无货源网店怎么开seo推广教学
  • 网站优化怎么看百度免费推广
  • 广告文案生成器什么叫优化
  • 如何给网站做防盗链百度网络营销app
  • 丽之鑫科技网站后台怎么做做seo推广一年大概的费用