CMDB运维(二)——POST到API端、API端把数据存放到数据库中
一、POST到API端
requests.POST(settings.API_URL,json=res) #向API_URL地址传递json序列化之后的数据res
并发采集服务器信息使用线程
如果有多台服务器需要采集信息,采用一台一台采集信息的方式会特别慢,可以使用线程池,一次性运行多个。python2中没有进程池
开启线程池方法
from concurrent.futures import ThreadPoolExecutor p=ThreadPoolExecutor(10) #开启10个线程 p.submit(test,需要的参数) #test是需要执行的函数
二、设计采集数据的数据库表
在autoserver中设计数据库表,创建的字段根据所采集的信息来决定