日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

api可以主动采集用户数据吗_自动采集数据

發布時間:2025/3/20 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 api可以主动采集用户数据吗_自动采集数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

自動采集數據,三個方式:

agent 方式:

agent:就是一個客戶端,在客戶端上放置采集程序,agent采集完數據后就直接返回給api程序(目前就是django的一個程序)

agent程序:

#!/usr/bin/env python3

importsubprocess

v2=subprocess.getoutput('ifconfig')print(v2)

url='http://192.168.11.27:8003/asset.html'

importrequests

requests.post(url,data={'k1':v2})

api:

from django.shortcuts importrender,HttpResponse#Create your views here.

defasset(request):if request.method=='POST':print(request.POST)return HttpResponse('copy that')else:return HttpResponse('null')

ssh 方式:

ssh使用的是paramiko(python的模塊)就處于中控區

ssh 的方式是沒有agent的,通過 中控區 ssh到服務器上遠程執行完命令后將結果返回,然后傳給API ?;再寫入數據庫

saltstack:

saltstack 也是一個中控區,master 執行命令后如:

客戶端執行完后返回結果,如上

saltstack 原理是RPC,它里面維護著一個消息隊列,默認是空,當master ?有命令執行的時候如上圖,隊列里就是有命令,然后客戶端執行::

客戶端執行完后再創建一個隊列- 這個隊列里存儲的結果返回給 master

saltstack 安裝附錄

安裝完后的master節點查看 minion

基礎使用:

安裝完后修改配置:

服務端:

/etc/salt/master

interface : 192.168.44.145

/etc/salt/minion

客戶端 :master : 192.168.44.148 . #master的地址

salt-key -L 查看已經授權的minion

service salt-minion restart 啟動

https://docs.saltstack.com/en/latest/topics/installation/index.html#quick-install

總結

以上是生活随笔為你收集整理的api可以主动采集用户数据吗_自动采集数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。