啟動master
首先啟動test包下的monimaster類,該類模擬了master,其主要作用是開啟8888埠,並將物理裝置通過gate傳送過來的上行報文原文傳送回gate由gate**給原物理裝置!
最新的master缺省會將自己的資訊註冊到zookeeper中,如果已經搭建好了zookeeper集群,請配置正確的zookeeper位址,如果iotgate只打算啟動單機版那麼沒有zookeeper集群也無妨,正常啟動就行了,不影響其接受gate的連線 !注意:單機版(非集群單節點)iotgate不支援iotgateconsole控制台監控和動態配置網關節點多規約!
啟動iotgate
啟動iotgate時需要給予相應的命令列引數,具體引數如下:
引數是否必選
是否含參
含義-n是是
閘道器編號(集群時需小心,不可重複)-c否
否啟動集群模式-z否
是zookeeper集群位址-m否
是前置ip位址(不含埠,前置預設8888)-f是
是配置檔案"iotgate.conf"的本地全路徑
iotgate.conf檔案專案中有,可以將其拷貝到任一本地目錄。
啟動模擬物理裝置
啟動moniterminal類,檢視控制台輸出
下面是eclipse啟動截圖
gate啟動的命令列引數和jvm引數
模擬終端裝置啟動並接收到master返回的資料
啟動步驟和注意事項都與ide啟動是一致的,不過需要自己先打可執行jar包,然後按順序啟動相應服務:
hibernate系列之二
首先先介紹一下持久化 持久化 將程式資料在持久狀態和瞬時狀態間轉換的機制 即將記憶體的資料永久存在關係型資料庫中 持久化類的編寫規則 持久化類需要提供無參構造方法 持久化類的屬性需要私有,對私有的屬性提供get set方法 持久化類的屬性盡量使用包裝類的型別 持久化類要有乙個唯一標識oid與表的主鍵...
redis集合系列之二
目錄 srem smove scard 1.語法 srem key member member.2.解析 移除集合key中的乙個或多個member元素,不存在的member元素會被忽略 當key不是集合型別時,返回乙個錯誤 2.4之前 只接受單個member值 3.返回值 被成功移除的元素的數量,不...
C 基礎系列之二
可變形參 include include include using namespace std void f initializer listls int main 省略符形參 void f 返回列表 vectorf 尾置返回型別 c 11 auto f1 int a int int main c...