欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

創(chuàng)新互聯(lián):公司2013年成立為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為千余家公司企業(yè)提供了專業(yè)的成都網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需開發(fā)網(wǎng)站由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。

一、鏡像制作

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

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

3、制作DockerFile文件,文件內(nèi)容如下:

怎么在PAAS平臺上部署O2OA開發(fā)平臺

Dockerfile說明

3.1、FROM為基礎(chǔ)鏡像名稱,我這邊拿了一個已經(jīng)做好的tomcat的鏡像,鏡像中包括Tomcat、JDK、Linux操作系統(tǒng)

3.2、PAAS平臺不允許使用root用戶啟動應(yīng)用,所以我創(chuàng)建了一個新的用戶 gx

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

3.3、為新建的用戶gx賦予o2server目錄的管理權(quán)限,能夠讀、寫、執(zhí)行權(quán)限。

3.4、容器啟動的時候?qū)⒂脩羟袚Q為 gx(1000為gx的用戶編號,測試paas平臺要求使用"user 用戶編號"方式切換用戶)

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

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

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

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

?檢查o2oa的啟動日志,查看應(yīng)用啟動是否正常

怎么在PAAS平臺上部署O2OA開發(fā)平臺

怎么在PAAS平臺上部署O2OA開發(fā)平臺

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

二、PAAS平臺部署

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

3、在PAAS平臺上創(chuàng)建應(yīng)用,關(guān)鍵配置信息如下:

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

怎么在PAAS平臺上部署O2OA開發(fā)平臺

怎么在PAAS平臺上部署O2OA開發(fā)平臺

externalDataSources.json 配置文件內(nèi)容為oracle相關(guān)數(shù)據(jù)庫地址、端口、實例、用戶名和口令配置

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

3.4、應(yīng)用與7層負載關(guān)聯(lián)配置, o2oa的3個http服務(wù)對應(yīng)3個7層負載,上下文轉(zhuǎn)發(fā)規(guī)則為 “/” 。配置界面如下

怎么在PAAS平臺上部署O2OA開發(fā)平臺

怎么在PAAS平臺上部署O2OA開發(fā)平臺

怎么在PAAS平臺上部署O2OA開發(fā)平臺

3.5、應(yīng)用能夠正常啟動,訪問效果如下。目測相關(guān)網(wǎng)絡(luò)請求無報錯信息。

怎么在PAAS平臺上部署O2OA開發(fā)平臺

三、共享存儲處理

1、dockerfile修改,在容器中創(chuàng)建共享存儲的根目錄/appdata,并賦予管理權(quán)限。

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

四、關(guān)于容器節(jié)點自動擴展的問題

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

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

怎么在PAAS平臺上部署O2OA開發(fā)平臺

感謝各位的閱讀,以上就是“怎么在PAAS平臺上部署O2OA開發(fā)平臺”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對怎么在PAAS平臺上部署O2OA開發(fā)平臺這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

名稱欄目:怎么在PAAS平臺上部署O2OA開發(fā)平臺
當前地址:http://chinadenli.net/article28/pijojp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、品牌網(wǎng)站設(shè)計響應(yīng)式網(wǎng)站、微信小程序、網(wǎng)站內(nèi)鏈手機網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)