測試vsctl 新增br
1.結果為傳送乙個"method":"list_dbs"的請求
2.返回資料庫的名稱
3.根據返回的資料庫名稱,open_vswitch,傳送「method」:「get_schema」請求
4.獲取生成該資料庫「open_vswitch」的schema
5.傳送「method」:「transact」請求,查詢資料庫open_vswitch中的birdge表的各個狀態
6.返回各項值
測試vsctl 新增port
1.結果為傳送乙個"method":"get_schema"的請求,此時傳送查詢的資料庫為_server
2.返回_server的schema格式
3.傳送「method」:「monitor_cond」請求,請求監控四張表的列
4.返回各列的結果
//插入一行資料並覆蓋乙個資料
ovsdb-client transact -v 『[「open_vswitch」,,「uuid-name」:「newrow」},}]』
//插入新行
ovsdb-client transact -v '[「open_vswitch」,,「uuid-name」:「newrow」},}]』
//ovsdb-client transact -v 『[「open_vswitch」,,「uuid-name」:「newrow」},]』
//刪除新行
ovsdb-client transact -v '[「open_vswitch」,,]』
ovsdb-client list_dbs 該命令是列出存在資料庫、
ovsdb-client get_schema 該命令是獲取生成資料庫的schema
ovsdb-client transact 該命令是提交一系列的資料庫事務
transact 中的基本操作有
1.insert
ovsdb-client transact 『[「open_vswitch」,}]』 //向open_vswitch資料庫中的「open_vswitch」表中插入一行資料
2.select
ovsdb-client transact '[「open_vswitch」,]』 //查詢資料庫open_vswitch表中的name == *** 的一行資料
3.update
ovsdb-client transact 『[「open_vswitch」,}]』
4.delete
ovsdb-client transact '[「open_vswitch」,]』
5.wait 沒試出來是幹嘛的,感覺和select差不多,返回rows指定的結果集
ovsdb-client transact 『[「open_vswitch」,]』
6.commit
7.abort 事務終止時返回錯誤,對測試有用
8.comment
9.assert 事務沒有加鎖,則終止
ovsdb-client cancel 該命令是當事務傳送給伺服器 即transact後,取消事務的傳送
ovsdb-client
},刪除啊,先update根表,再delete子表
或者mutate後delete子表
ovsdb-client -v transact '[「open_vswitch,」]
Linux 應用 通過網路下發配置配置
環境 新增後門可以配置請求位址。後門通過監聽按鍵的方式來啟動,監聽到一定的後門即可啟動乙個網路服務執行緒來等待客戶端鏈結。客戶端使用的是網頁請求的方式,直接使用get的方式。本文重點在後門網路配置服務端寫法。1 開啟服務端。等待客戶端響應 2 在網頁輸入get請求 3 服務端收到請求,並執行操作。i...
高併發配置
其實,對於 nginx tomcat 等這種 web 伺服器,都提供了 backlog 引數設定入口,當然它們都會有預設值,通常這個預設值都不會太大 包括核心預設的半連線佇列和全連線佇列長度 如果應用併發訪問非常高,只增大應用層 backlog 是沒有意義的,因為可能核心引數關於連線佇列設定的都很小...
flask 開發配置
一 在虛擬機器裡面安裝ubuntu系統.略 二 apt install python3 pip 安裝pip,pip3 install upgrade pip 三 pip3 install virtualenv 安裝虛擬環境 virtualenv env 建立環境 virtualenv no site...