api可以主動採集使用者資料嗎 自動採集資料

2021-10-13 03:22:55 字數 1103 閱讀 1720

自動採集資料,三個方式:

agent 方式:

agent:就是乙個客戶端,在客戶端上放置採集程式,agent採集完資料後就直接返回給api程式(目前就是django的乙個程式)

agent程式:

ssh 方式:

ssh使用的是paramiko(python的模組)就處於中控區

ssh 的方式是沒有agent的,通過 中控區 ssh到伺服器上遠端執行完命令後將結果返回,然後傳給api  ;再寫入資料庫

saltstack:

saltstack 也是乙個中控區,master 執行命令後如:

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

saltstack 原理是rpc,它裡面維護著乙個訊息佇列,預設是空,當master  有命令執行的時候如上圖,佇列裡就是有命令,然後客戶端執行::

客戶端執行完後再建立乙個佇列- 這個佇列裡儲存的結果返回給 master

saltstack 安裝附錄

安裝完後的master節點檢視 minion

基礎使用:

安裝完後修改配置:

服務端:

/etc/salt/master

inte***ce : 192.168.44.145

/etc/salt/minion

salt-key -l 檢視已經授權的minion

service salt-minion restart 啟動

匯入匯出使用者資料

首先在要匯入資料的資料庫中建立乙個與原資料庫中使用者名稱相同的使用者,在匯出資料前確定要匯出使用者的各個資料表中資料不為空。新建使用者後要授予其connect,resource權利,運用sys登入資料庫,授權 如下 sqlplus sys passwd test as sysdba sql gran...

jsp使用者資料儲存

一 session儲存使用者名稱 我們在上網的時候,經常遇到這種情況 註冊成功之後自動登入 登入後記住了使用者的狀態,並在多個頁面顯示使用者名稱 其實這些效果是使用了session的乙個內建物件,這個內建物件也稱為會話 簡單的說,我們在使用瀏覽器訪問伺服器的時候,與伺服器產生了通話 使用會話可以使我...

Flask Web 開發 使用者資料

進入第10章了,看到群裡其他筒子已經完成在伺服器上的部署並上線了,好生羨慕。這一章節的內容是講使用者資料的,比如我們平時註冊乙個 以後,總有乙個頁面是讓我們修改自我介紹,城市,還能顯示註冊時間,最後一次登入等資訊 既然講到以上這些,那我們肯定要在模型裡面多加一些資訊了 如下class user us...