本文由劉藝凌整理完成: from : 命令
儲存:curl -xput -d value='testvalue'
curl -s -xput -d value='hello etcd' -d ttl=5
獲取:curl
檢視版本:
curl
刪除:curl -s -xdelete
監視:視窗1:curl -s -xput -d value='hello etcd 1'
curl -s ?wait=true
視窗2:
curl -s -xput -d value='hello etcd 2'
自動建立key:
curl -s -xpost -d value='hello etcd 1'
curl -s '?recursive=true&sorted=true'
建立目錄:
curl -s -xput -d dir=true
刪除目錄:
curl -s '' -xdelete
curl -s '' -xdelete
檢視所有key:
curl -s
儲存資料:
curl -s -xput --data-urlencode value@upfile
使用etcdctl客戶端:
儲存:etcdctl set /liuyiling/testkey "610" --ttl '100'
--swap-with-value value
獲取:etcdctl get /liuyiling/testkey
更新:etcdctl update /liuyiling/testkey "world" --ttl '100'
刪除:etcdctl rm /liuyiling/testkey
目錄管理:
etcdctl mk /liuyiling/testkey "hello" 類似set,但是如果key已經存在,報錯
etcdctl mkdir /liuyiling
etcdctl setdir /liuyiling
etcdctl updatedir /liuyiling
etcdctl rmdir /liuyiling
檢視:etcdctl ls --recursive
監視:etcdctl watch mykey --forever + etcdctl update mykey "hehe"
#監視目錄下所有節點的改變
etcdctl exec-watch --recursive /foo -- sh -c "echo hi"
etcdctl exec-watch mykey -- sh -c 'ls -al' + etcdctl update mykey "hehe"
etcdctl member list
集群啟動步驟
1.啟動乙個etcd,任意機器,如192.168.1.1:2379
2.curl -x put -d value=3
3.etcd -name machine1 -initial-advertise-peer-urls -listen-peer-urls -discovery
4.如果是在三颱不同的伺服器上,則重複上面的命令3次,否則重複上面的命令1次+下面的命令2次
ETCD 命令集合
etcd 命令 儲存 curl 0.1 4001 v2 keys testkey xput d value testvalue curl s 0.1 4001 v2 keys message2 xput d value hello etcd d ttl 5 獲取 curl 0.1 4001 v2 k...
mysql命令集合
測試環境 mysql 5.0.45 注 可以在mysql中通過mysql select version 來檢視資料庫版本 整理 leo 一 連線mysql。格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵...
Android ADB linux命令集合
a.用adb區域網功能連線裝置 1,先用usb連線執行adb命令,將連線方式改為tcpip adb tcpip port為埠號 2,拔掉usb線,執行adb命令連線裝置 adb connect 裝置ip port 剛才設定的埠號 3,正常執行adb命令 adb的工作方式比較特殊採用監聽socket ...