专题文章
时长:00:00更新时间:2020-11-27 14:21:47
最近在做一个视频设备管理的项目,设备包括(摄像机,DVR,NVR等),包括设备信息补全,设备状态推送,设备流地址推送等,如果同时导入的设备数量较多,如果使用单线程进行设备检测,那么由于设备数量较多,会带来较大的延时,因此考虑多线程处理此问题。可以使用python语言自己实现线程池,或者可以使用第三方包threadpool线程池包,本主题主要介绍threadpool的使用以及其里面的具体实现。1、安装;使用安装。pip installthreadpool。2、使用;(1)引入threadpool模块。(2)定义线程函数。(3)创建线程 池threadpool.ThreadPool()。(4)创建需要线程池处理的任务即threadpool.makeRequests()。
查看详情