圖解Linux下部署分佈式服務架構
本篇經驗將和大家介紹Linux下部署分佈式服務架構,希望對大家的工作和學習有所幫助!
操作方法
(01)在Linux服務器上建立自己的項目檔案夾(如:data),然後定義三個子檔案夾website、tool、tomcat(website存放項目編譯後的代碼和頁面工程包、tool存放軟件包、tomcat存放項目容器)。
(02)啓動Redis、ActiveMQ、Zookeeper、Nginx服務。
(03)首先開啟IDEA,將項目進行打包編譯,如下圖所示:
(04)部署aus項目:將zheng-aus-rpc-service編譯後的壓縮包(圖中紅色框內)上傳至data/tomcat路徑下,並使用shell命令解壓,如下圖所示:
(05)進入data/tomcat/zheng-aus-service/bin路徑下啓動檔案。如果啓動成功,如下圖所示:
(06)如果啓動失敗,此時進入zheng-aus-service/conf中修改shell檔案,將檔案中的”r”全部替換成”rn”,然後重新啓動檔案,如下圖所示:
(07)拷貝一個tomcat解壓包到data/tomcat路徑下,將檔案夾名改成aus-server,自訂更改aus-server/conf/檔案中的啓動端口(8080)和關閉端口(8005)的值。
(08)上傳zheng-aus-de項目的class檔案(圖中紅框內的檔案夾)到website,修改檔案夾名稱爲aus-server,如下圖所示:
(09)如果項目是前後端分離的,則需要上傳靜態頁面工程包(圖中紅框內的檔案夾)到website中,如下圖所示:
(10)在Host標籤後添加虛擬目錄路徑映射:<Context path=""docBase="/data/website/aus-server"reloadable="true"/>根據實際情況更改docBase的值。
(11)進入data/tomcat/aus-server/bin中啓動檔案,待出現Tomcat started後,進入aus-server/logs/檢視啓動日誌,如果沒有報錯,則說明項目啓動成功。
(12)部署upms項目:方法如上4-10,唯一需要注意的是在同一臺服務器上同時部署多個tomcat,需保證tomcat的啓動端口和關閉端口都是唯一的,不能重複。
-
微信網頁版登陸不了怎麼辦?
大家有沒有遇到微信電腦版登入不了的情況,今天來幫大家解決這個小問題,還不知道怎麼處理的小夥伴們來學習一下吧。操作方法(01)在手機上開啟微信,如圖所示。(02)點擊右下角的“我”。(03)再點擊“賬號與安全”,紅圈中的選項。(04)然後點擊“更多安全設定”。(05)把“賬號安全...
-
Excel中身份證號計算年齡公式是什麼
Excel是一款電子表格軟件,直觀的介面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成爲最流行的個人計算機數據處理軟件。那麼EXCEL中身份證號計算年齡公式是什麼呢,下面我們就來了解一下。操作方法(01)在單元格中輸入“=2018-MID(D4,7,)”。(02)D4表示身份證...
-
win10開始選單任務欄點擊無反應的解決辦法
點擊win10系統的開始選單沒反應,點擊任務欄中的一些功能圖標也沒反應,可能是explorer進程出錯導致的。遇到這樣的問題我們想到的方法就是重啓電腦,其實除了重啓電腦,還有更快的解決方法,就是重啓Windows資源管理器。接下來我們一起來看看電腦資源管理器怎麼重啓吧。...
-
360安全衛士桌面上的圖標不見了怎麼找回?
平時我們安裝一些常用的軟件的時候,在進行安裝的時候,大多數都會把它的快速啓動圖標建在桌面上,如果這些圖標由於電腦的原因或者是其它的原因在桌面上找不到它的啓動圖標的話,我們要透過什麼樣的方式才能找到它?操作方法(01)在我們安裝軟件的時候,它都會在桌面上和開始...