91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在PAAS平臺上部署O2OA開發平臺

發布時間:2021-10-29 20:38:55 來源:億速云 閱讀:150 作者:iii 欄目:編程語言

這篇文章主要講解了“怎么在PAAS平臺上部署O2OA開發平臺”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么在PAAS平臺上部署O2OA開發平臺”吧!

一、鏡像制作

1、將安裝介質o2server-5.0.3-linux.zip上傳至鏡像制作服務器上。(上傳目錄為/paas/xxhpaas/moka/o2oa)

2、使用unzip命令解壓安裝包,參考命令:unzip o2server-5.0.3-linux.zip

3、制作DockerFile文件,文件內容如下:

怎么在PAAS平臺上部署O2OA開發平臺

Dockerfile說明

3.1、FROM為基礎鏡像名稱,我這邊拿了一個已經做好的tomcat的鏡像,鏡像中包括Tomcat、JDK、Linux操作系統

3.2、PAAS平臺不允許使用root用戶啟動應用,所以我創建了一個新的用戶 gx

3.3、將解壓后的o2server拷貝到容器中(使用COPY命令),一開始嘗試直接將安裝包unzip到容器里面,試驗了幾次都報錯后才使用的copy方式。

3.3、為新建的用戶gx賦予o2server目錄的管理權限,能夠讀、寫、執行權限。

3.4、容器啟動的時候將用戶切換為 gx(1000為gx的用戶編號,測試paas平臺要求使用"user 用戶編號"方式切換用戶)

3.5、容器啟動后的ENTRYPOINT為執行啟動o2oa的腳本 start_linux.sh

4、鏡像制作命令:docker build -t o2oa_1.0.0 .

怎么在PAAS平臺上部署O2OA開發平臺

5、鏡像制作完畢后將鏡像存儲為tar包進行保存,保存命令:docker save o2oa_1.0.0 |gzip > o2oa_1.0.0.tar

6、檢查鏡像是否能夠正常啟動,使用docker run命令在打包設備上通過鏡像創建容器。操作步驟如下

?檢查鏡像名稱,命令:docker images |grep o2oa  如下圖

怎么在PAAS平臺上部署O2OA開發平臺

?啟動容器:docker run 鏡像ID &  ,實際命令如下圖:

怎么在PAAS平臺上部署O2OA開發平臺

?檢查容器是否啟動,獲取容器ID號。docker ps lgrep 鏡像ID 實際命令如下圖。能夠看到容器已經能夠正常啟動。顯示結果的第一列為容器ID

怎么在PAAS平臺上部署O2OA開發平臺

?進入容器 命令:docker exec -it 容器號 /bin/bash ,實際命令如下:(能夠看到控制臺已經切換為gx用戶)

怎么在PAAS平臺上部署O2OA開發平臺

?檢查o2oa的啟動日志,查看應用啟動是否正常

怎么在PAAS平臺上部署O2OA開發平臺

怎么在PAAS平臺上部署O2OA開發平臺

怎么在PAAS平臺上部署O2OA開發平臺

?檢查完畢后記得將容器銷毀,參考命令:docker kill 容器ID

怎么在PAAS平臺上部署O2OA開發平臺

二、PAAS平臺部署

1、將鏡像文件(o2oa_1.0.0.tar)上傳至PAAS平臺的鏡像倉庫。使用PAAS平臺提供的鏡像資產上載工具(如下圖)

怎么在PAAS平臺上部署O2OA開發平臺

2、創建三套7層負載,分別提供給center (端口:30112)、application(端口:30113)、web (端口:30110)應用使用。具體如下:

怎么在PAAS平臺上部署O2OA開發平臺

3、在PAAS平臺上創建應用,關鍵配置信息如下:

3.1 、CPU和內存需要選擇得當,測試環境我使用了2C 6G內存,容器的鏡像使用之前上傳的o2oa_1.0.1版本

怎么在PAAS平臺上部署O2OA開發平臺

3.2、掛載配置文件node_127.0.0.1.json、externalDataSources.json (將基礎服務器配置文件和數據庫文件放入PAAS平臺管理。在容器啟動后,應用啟動前PAAS平臺會將配置文件寫入/data/o2oaserver/config目錄下)

怎么在PAAS平臺上部署O2OA開發平臺

node_127.0.0.1.json  配置文件修改內容:將center端口設置為30112、將application端口設置為 30113、將web端口修改為30110

怎么在PAAS平臺上部署O2OA開發平臺

怎么在PAAS平臺上部署O2OA開發平臺

怎么在PAAS平臺上部署O2OA開發平臺

externalDataSources.json 配置文件內容為oracle相關數據庫地址、端口、實例、用戶名和口令配置

怎么在PAAS平臺上部署O2OA開發平臺

3.3、將康檢查設置,目前設置的是主機命令檢查,由于o2oa啟動需要時間,后續可以根據啟動時間設置首次檢查延遲時間,并將主機命令檢查調整為http檢查。

怎么在PAAS平臺上部署O2OA開發平臺

3.4、應用與7層負載關聯配置, o2oa的3個http服務對應3個7層負載,上下文轉發規則為 “/” 。配置界面如下

怎么在PAAS平臺上部署O2OA開發平臺

怎么在PAAS平臺上部署O2OA開發平臺

怎么在PAAS平臺上部署O2OA開發平臺

3.5、應用能夠正常啟動,訪問效果如下。目測相關網絡請求無報錯信息。

怎么在PAAS平臺上部署O2OA開發平臺

三、共享存儲處理

1、dockerfile修改,在容器中創建共享存儲的根目錄/appdata,并賦予管理權限。

怎么在PAAS平臺上部署O2OA開發平臺

2、容器編排階段掛載externalStorageSources.json配置文件,配置文件寫入/data/o2server/config目錄下。

配置文件內容樣例如下,需要將個JSON對象的節點中的"protocol"設置為file、將“prefix” 設置為具體共享存儲的目錄地址。

怎么在PAAS平臺上部署O2OA開發平臺

3、在容器編排階段,增加/appdata的共享存儲掛載。

怎么在PAAS平臺上部署O2OA開發平臺

四、關于容器節點自動擴展的問題

目前咨詢產品組,容器化的部署可以不去定制修改node_ip.json,統一使用node_127.0.0.1.json即可。在PAAS平臺上設置POD數量即可,如下圖:

怎么在PAAS平臺上部署O2OA開發平臺

設置后2個POD能夠正常啟動,如下圖:

怎么在PAAS平臺上部署O2OA開發平臺

感謝各位的閱讀,以上就是“怎么在PAAS平臺上部署O2OA開發平臺”的內容了,經過本文的學習后,相信大家對怎么在PAAS平臺上部署O2OA開發平臺這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

离岛区| 呼和浩特市| 乃东县| 个旧市| 丽水市| 福建省| 广西| 巴青县| 济南市| 莱芜市| 涿州市| 马尔康县| 鸡西市| 安宁市| 永清县| 云阳县| 津南区| 荆门市| 泸水县| 科技| 吉林市| 忻城县| 镇远县| 报价| 东丰县| 克什克腾旗| 东乡族自治县| 杭锦旗| 历史| 潞城市| 体育| 阜康市| 盐源县| 利川市| 萝北县| 博客| 陆川县| 永泰县| 牙克石市| 手机| 芜湖市|