Windows環境部署輕量化配置中心
在使用EDAS開發係統時,需要階段性進行集成測試。而在單元部署時可以選擇windows或linux係統。本文以windows環境為例,給大家講解一下如何搭建配置中心環境,並進行應用部署和聯調測試。
- 環境準備
- 虛擬化一台windows 7企業版係統。
- 安裝java 1.8 下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
安裝後使用java -version查看JDK版本,JDK版本需要在1.6(含)及以上。
注:配置環境變量,默認java 1.8的環境變量會寫入path,而輕量化配置中心腳本需要識別JAVA_HOME變量。
- 添加環境變量,重啟係統,以便使環境變量生效。
- 解壓縮保存
根據文檔保存alitomcat和Panduora容器位置https://help.aliyun.com/document_detail/44158.html
注:環境啟動時輕量化配置中心會占用8080端口,而alitomcat默認也會使用8080端口,會造成端口衝突,這裏需要將二者分開,我們修改alitomcat端口為8088
編輯alitomcat\conf\server.xml文件
找到
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="15000" redirectPort="8443" maxParameterCount="1000" maxThreads="250" maxPostSize="2097152" acceptCount="200" useBodyEncodingForURI="true" />
如下圖
把port修改為8088
- 啟動輕量配置中心edas-config-center\startup.bat 見到下圖
表示啟動成功,訪問紅框內顯示的地址,如下圖
表示配置中心啟動正常。
接下來發布應用包。我們以一個服務提供者的war包為例,進行部署。
注:alitomcat部署的目錄是deploy而不是webapps。部署錯誤會無法解開war包。
啟動alitomcat,執行bin\startup.bat
啟動成功,端口為8088.同時war包也被自動解開
綁定測試機hosts,用於服務的注冊與發現
格式:【本機IP】 jmenv.tbsite.net
重啟alitomcat和輕量配置中心
- 配置開發機端,設置hosts,用於調用服務
格式:【輕量化配置中心服務器IP】 jmenv.tbsite.net
- 測試調用
啟動開發端應用
訪問應用入口,我們這裏做了一個servlet入口進行測試。
填入信息後提交
測試通過。
注意事項:如果調用不成功,先檢查一下防火牆是否開放了9600端口和12200端口,之後檢查一下輕量配置中心環境的edas-config-center\logs,查看一下是否有報錯信息,並進行對應調整。
最後更新:2017-10-06 22:33:09