精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用 Nocalhost 開發(fā) Rainbond 上的微服務應用

開發(fā) 架構(gòu)
通過實踐步驟,我們已經(jīng)可以通過 Nocalhost 開發(fā) Rainbond 上的微服務應用,擺脫本地開發(fā),進入云原生快速開發(fā),提升我們的開發(fā)效率。

本文將介紹如何使用 Nocalhost 快速開發(fā) Rainbond 上的微服務應用的開發(fā)流程以及實踐操作步驟。

Nocalhost 可以直接在 Kubernetes 中開發(fā)應用,Rainbond 可以快速部署微服務項目,無需編寫Yaml,Nocalhost 結(jié)合 Rainbond 加速我們的微服務開發(fā)效率。

一. 簡介

Nocalhost[1] 是一款開源的基于 IDE 的云原生應用開發(fā)工具:

直接在 Kubernetes 集群中構(gòu)建、測試和調(diào)試應用程序。

提供易于使用的 IDE 插件(支持 VS Code 和 JetBrains),即使在 Kubernetes 集群中進行開發(fā)和調(diào)試,Nocalhost 也能保持和本地開發(fā)一樣的開發(fā)體驗。

使用即時文件同步進行開發(fā):即時將您的代碼更改同步到遠端容器,而無需重建鏡像或重新啟動容器。

Rainbond[2] 是一款云原生應用管理平臺:

使用簡單,不需要懂容器、Kubernetes和底層復雜技術(shù),支持管理多個Kubernetes集群,和管理企業(yè)應用全生命周期。主要功能包括應用開發(fā)環(huán)境、應用市場、微服務架構(gòu)、應用交付、應用運維、應用級多云管理等。

二. 本地 + Rainbond 開發(fā)微服務

以前我們在本地 + Rainbond 開發(fā)微服務時,要開發(fā)的模塊我們運行在本地,其他模塊運行在 Rainbond 上,我們通過 Rainbond 的網(wǎng)關(guān)與本地進行通信、聯(lián)調(diào)。

圖片

這樣會遇到一些問題:

  • 多人協(xié)作開發(fā)聯(lián)調(diào)困難
  • 本地環(huán)境差異化
  • 無法通過注冊中心(Nacos)調(diào)用其他微服務
  • 遠程Debug較難
  • 受限于本地資源

三. 使用 Nocalhost + Rainbond 開發(fā)微服務

現(xiàn)在我們通過 Nocalhost + Rainbond 開發(fā)微服務時,所有服務都運行在 Rainbond 上,當要開發(fā)時本地 Vscode 直連到 Rainbond 組件中,并與本地代碼實時同步到 Rainbond 組件中。多人開發(fā)聯(lián)調(diào)時,可通過 Rainbond 內(nèi)置的 Service Mesh 進行服務之間聯(lián)調(diào)。

圖片

使用 Nocalhost 開發(fā),可以解決本地開發(fā)時遇到的問題:

  • 多人聯(lián)調(diào)開發(fā)更便捷
  • 服務都運行在 Rainbond 上,不再受限于本地
  • 與生產(chǎn)環(huán)境更接近
  • 遠程Debug
  • 通過注冊中心(Nacos)調(diào)用其他微服務組件

四. 實踐操作步驟

Nocalhost 目前支持兩種開發(fā)模式:

  • Repliace DevMode
  • Duplicate DevMode

本篇將主要介紹 Replace DevMode,當進入 Replace DevMode 時,Nocalhost 會對 組件 執(zhí)行以下操作:

  • 將副本數(shù)縮減為 1
  • 替換容器的鏡像為開發(fā)鏡像
  • 增加一個 sidecar 容器。
  • 轉(zhuǎn)發(fā)一個本地端口到文件同步服務器。
  • 啟動本地文件同步客戶端。
  • 打開遠程終端。

4.1 安裝 Nocalhost 插件

Nocalhost 支持 VScode JetBrains ,這里我們主要介紹 VScode 插件安裝[3]參考官網(wǎng)文檔。

  • 打開 VScode,點擊左側(cè)的 Extension 按鈕圖片圖標
  • 在搜索框中輸入 Nocalhost 選擇 Nocalhost 插件,并點擊 Install 按鈕

圖片

4.2 安裝 Rainbond

我們選擇 基于主機安裝 Rainbond[4]。

4.3 Nocalhost 對接 Rainbond 集群

  • 獲取 kubeconfig 文件,進入 Rainbond 集群視圖 -> 點擊節(jié)點配置 -> kubeconfig。

圖片

  • 我們將 kubeconfig 文件復制到本地并保存為 yaml 文件。
  • 打開 Vscode,點擊按鈕,打開 Nocalhost 插件,選擇 Connect to Cluster,選擇我們 kubeconfig 文件的路徑,點擊 Add Cluster,添加集群。
  • 添加完成后,如下圖:

圖片

4.4 在 Rainbond 上部署 Spring Cloud 微服務

  • 這里選擇從開源應用商店安裝 Spring Cloud Pig 微服務組件,在應用商店中搜索 Pig 進行安裝。
  • 部署完成后,效果如下:

圖片

4.5 進入 Nocalhost 開發(fā)模式

上面我們已經(jīng)在本地 Vscode 中對接好了集群,并且也已經(jīng)在 Rainbond 中安裝了 Spring Cloud Pig 微服務,那么接下來我們在本地 Vscode 中選擇其中一個組件進行開發(fā),這里為了效果更明顯,選擇開發(fā) pig-ui 組件。

Spring Cloud Pig 后端[5]

Spring Cloud Pig 前端[6]

4.5.1 克隆 Pig-ui 代碼到本地

git clone https://gitee.com/zhangbigqi/pig-ui

4.5.2 啟動本地開發(fā)

打開 Vscode,點擊按鈕,找到我們的 Pig-ui 組件,由于該應用是從開源應用商店中安裝,Deployment名稱是自動生成的字符串,我們需要在組件中查詢下。

圖片

圖片

我們點擊旁邊的??進入開發(fā)模式,

  • 提示選擇容器,我們選擇 gred5f1c 這個容器,剩下那個容器是 Rainbond 的 Mesh 容器,用于內(nèi)部通信,不可替換。
  • 提示指定源代碼目錄,選擇我們剛剛克隆下來的代碼目錄。
  • 等待片刻后,會默認打開遠端容器的終端界面并且容器內(nèi)的文件會與本地實時同步,如下:

圖片

4.5.3 啟動項目

  • 安裝項目依賴,執(zhí)行
npm install

運行項目

npm run dev

啟動后效果如下,容器內(nèi)端口為 80。

圖片

開啟端口轉(zhuǎn)發(fā),點擊按鈕,找到我們的 Deployment,右鍵選擇 Port Forward,Add Port Forward,輸入 38000:80 將容器的80端口轉(zhuǎn)發(fā)到本地的38000端口。

圖片

  • 通過 http://localhost:38000 可以訪問到頁面,并且也可以正常登錄。

圖片

4.5.4 修改代碼查看效果

上面已經(jīng)演示了如果通過本地訪問到遠端容器內(nèi)的服務,接下來我們修改代碼看下效果。

修改 src/page/wel.vue,新增一段代碼,保存。可以發(fā)現(xiàn),當我們保存的時候,終端中就自動重啟了,與本地開發(fā)效果一致。

文件的修改會實時同步到容器中。

圖片

刷新頁面http://localhost:38000,可以看到修改的內(nèi)容已生效。

圖片

寫在最后

通過以上的實踐步驟,我們已經(jīng)可以通過 Nocalhost 開發(fā) Rainbond 上的微服務應用,擺脫本地開發(fā),進入云原生快速開發(fā),提升我們的開發(fā)效率。

本文僅介紹了基本的開發(fā),還可以為項目配置 Nocalhost開發(fā)配置[7] 等等,小伙伴們可以自行探索。

[1]Nocalhost: https://nocalhost.dev

[2]Rainbond: https://www.rainbond.com/docs

[3]VScode 插件安裝: https://nocalhost.dev/docs/installation

[4]基于主機安裝 Rainbond: https://www.rainbond.com/docs/installation/install-with-ui/host-install-with-ui

[5]Spring Cloud Pig 后端: https://gitee.com/zhangbigqi/pig

[6]Spring Cloud Pig 前端: https://gitee.com/zhangbigqi/pig-ui[7]Nocalhost開發(fā)配置: https://nocalhost.dev/docs/config/config-overview-en

本文為作者張齊投稿,作者為云原生愛好者,歡迎各位投稿。

責任編輯:武曉燕 來源: 運維開發(fā)故事
相關(guān)推薦

2022-08-05 10:03:17

分布式微服務

2020-08-14 09:27:50

微服務容器架構(gòu)

2020-11-06 09:36:11

命令微服務軟件

2022-10-19 13:11:35

2022-07-26 08:23:17

Zadig微服務

2021-09-03 11:33:38

Jenkins 微服務集成

2021-12-08 07:31:40

微服務架構(gòu)程序

2017-02-28 14:32:48

微服務開發(fā)軟件

2019-07-12 14:41:31

微服務Kubernetes容器

2022-07-29 07:17:38

Rainbond云原生

2023-10-05 12:40:41

微服務架構(gòu)

2025-05-26 04:00:00

2018-12-12 09:59:47

微服務架構(gòu)分布式系統(tǒng)

2016-07-12 17:29:40

Docker阿里云技術(shù)峰會

2019-10-29 09:48:20

ElectronGithub開源庫

2017-10-28 23:13:43

微服務架構(gòu)開發(fā)單體應用

2018-05-04 15:27:22

Spring Boo Web開發(fā)

2015-07-16 11:57:33

2025-01-08 09:23:03

2022-01-13 09:54:58

微服務 Istio 通信
點贊
收藏

51CTO技術(shù)棧公眾號

91久久久久久久久久久久久久 | 裸体xxxx视频在线| 性8sex亚洲区入口| 一区二区三区黄色| 日本高清一区二区视频| 51xtv成人影院| 91麻豆123| 成人精品aaaa网站| 日韩少妇裸体做爰视频| 欧美色网址大全| 日韩免费高清av| 成人在线观看a| av毛片在线| 久久久久久久久久久黄色 | 久久精品国产视频| 日韩无码精品一区二区| 成人黄色在线| 亚洲激情五月婷婷| 日韩av在线一区二区三区| 99热这里只有精品9| 丝袜美腿亚洲综合| 久久久免费在线观看| 强制高潮抽搐sm调教高h| 精品亚洲自拍| 日韩精品一区在线观看| xx欧美撒尿嘘撒尿xx| 99re6在线精品视频免费播放| 中文字幕一区二区三区在线播放| 精品国产免费一区二区三区 | 日韩激情电影| 亚洲欧美一区二区三区国产精品 | 99久久视频| 亚洲美女性生活视频| 亚洲av午夜精品一区二区三区| 国产福利91精品一区二区| 午夜成人免费视频| 老司机激情视频| 日本在线视频站| 欧美极品aⅴ影院| 久久天天狠狠| 日本免费一区视频| 国产美女主播视频一区| 国产精品专区一| 欧美一级做a爰片免费视频| 国产亚洲高清视频| 97免费视频在线播放| 久久久一二三区| 欧美.www| 欧美老少做受xxxx高潮| 午夜国产小视频| 欧美色婷婷久久99精品红桃| 国产午夜精品视频免费不卡69堂| 波多野结衣 在线| 秋霞影院一区二区三区| 亚洲电影在线看| 国产污在线观看| 丁香综合av| 精品成人一区二区三区四区| 亚洲精品久久一区二区三区777| 欧美日韩黄网站| 91精品久久久久久蜜臀| 国产农村妇女精品久久| 国产午夜久久av| 日韩免费看网站| 国产xxxx视频| 欧美人成在线观看ccc36| 亚洲精品wwwww| 日韩一级视频在线观看| 国产影视一区| 在线播放亚洲激情| 伊人久久久久久久久久久久久久| 日本不卡电影| 久久夜精品va视频免费观看| 久久久久久欧美精品se一二三四| 亚洲高清网站| 日韩女优人人人人射在线视频| 久久久久精彩视频| 精品一二线国产| 99在线视频首页| 亚州av在线播放| 国产欧美一区二区三区在线老狼| 一区二区在线观看网站| 图片区小说区亚洲| 欧美日韩精品在线| 午夜免费高清视频| 精品一区二区三区视频在线播放 | 在线精品国产| 久久久久久69| av片免费观看| 国产一区二区不卡老阿姨| 国产伦精品一区二区三区视频黑人 | 伊人影院中文字幕| 精品综合久久久久久8888| 不卡视频一区二区三区| 天堂av手机版| 中文字幕精品—区二区四季| 奇米777四色影视在线看| 亚洲精品永久免费视频| 91精品国产麻豆| jizz日本免费| 久久久久久久久久久妇女| 国产69精品久久久久9999| 精品乱码一区内射人妻无码| 国产suv精品一区二区6| 日韩国产欧美精品| 国产精品69xx| 欧美日韩国产免费一区二区 | 中文一区二区完整视频在线观看| 国产人妻人伦精品| 日日夜夜天天综合| 亚洲成人av在线播放| 久久精品三级视频| 亚洲高清网站| 亚洲自拍av在线| a天堂在线资源| 激情久久av一区av二区av三区| 一区二区三区免费播放| 国产欧美啪啪| 久久综合国产精品台湾中文娱乐网| 一级片免费在线播放| 国产高清在线精品| 亚洲欧美日韩国产成人综合一二三区 | 17videosex性欧美| 在线观看成人小视频| 亚洲高清无码久久| 天天插综合网| 国产精品第8页| 午夜福利理论片在线观看| 亚洲欧美一区二区久久| 日本黄色福利视频| 欧美伦理在线视频| 青草青草久热精品视频在线观看| 狠狠躁日日躁夜夜躁av| 日韩毛片一二三区| 中文字幕 91| 精品一区二区三区在线| 欧美亚洲另类激情另类| 日日躁夜夜躁白天躁晚上躁91| 亚洲蜜臀av乱码久久精品 | 黑人一级大毛片| 高清免费成人av| 成人在线免费观看视频网站| 久久的色偷偷| 久久精品国产91精品亚洲| 又色又爽又黄无遮挡的免费视频| 日本一区二区视频在线| 青青在线免费观看视频| 要久久爱电视剧全集完整观看| 高清视频欧美一级| 亚洲国产精品18久久久久久| 一区二区三区四区在线| 欧美高清精品一区二区| 综合精品久久| www 成人av com| 欧美高清另类hdvideosexjaⅴ| 日韩欧美精品在线| 免费一级全黄少妇性色生活片| 国产精品一级片在线观看| 免费看污污视频| 中文字幕久久精品一区二区| 久久久久久久一| 天堂在线观看av| 欧美性xxxxx| 欧美福利第一页| 麻豆精品久久久| 经典三级在线视频| 亚洲精品在线国产| 97精品一区二区视频在线观看| 三级视频网站在线| 欧美综合一区二区三区| 少妇被躁爽到高潮无码文| 懂色av中文字幕一区二区三区 | 欧美日韩精品中文字幕一区二区| 欧美亚洲韩国| www.亚洲一区| 午夜免费福利视频| 精品久久久久久亚洲国产300| 精品人妻无码一区二区三区换脸| 日本人妖一区二区| 小说区视频区图片区| 国产 日韩 欧美 综合 一区| 日本欧美中文字幕| 麻豆传媒视频在线观看免费| 精品国产亚洲一区二区三区在线观看| 精品成人av一区二区在线播放| 国产午夜精品美女毛片视频| 91av视频免费观看| 国内精品福利| 视频在线观看成人| 免费一级欧美在线大片| 欧美自拍视频在线| 免费超碰在线| 国产视频精品自拍| 国产免费无遮挡| 精品动漫一区二区| 潘金莲一级黄色片| 久久影音资源网| 毛片毛片毛片毛片毛| 小嫩嫩精品导航| www.avtt| 欧美电影一区| 免费久久99精品国产自| 偷拍自拍亚洲| 欧美少妇xxx| 国产乱码精品一区二区三区中文 | 免费观看黄色av| 在线观看精品一区| 日产亚洲一区二区三区| 国产精品久久久久久久久久久免费看 | www.av免费| 99久久婷婷国产精品综合| 天堂av在线网站| 亚洲每日在线| 在线观看成人免费| av伊人久久| 久久久久久久久一区| 欧一区二区三区| 国产精品美女免费| 天天综合av| 欧美激情综合色| 麻豆影院在线| 在线电影av不卡网址| 青青久在线视频| 欧美精品一区二区三区四区| 国产欧美熟妇另类久久久| 在线精品视频免费观看| 亚洲一区欧美在线| 亚洲影视资源网| 欧美国产日韩综合| 最新国产精品久久精品| 性爱在线免费视频| 国产欧美在线观看一区| 永久免费看mv网站入口78| 99riav久久精品riav| 女性生殖扒开酷刑vk| 国产盗摄一区二区三区| 在线视频观看一区二区| 久久草av在线| 亚洲视频一二三四| 日本不卡的三区四区五区| 国产欧美高清在线| 久久福利精品| 久久久精品在线视频| 国产视频欧美| 四虎永久在线精品无码视频| 免费亚洲网站| 无码人妻丰满熟妇区五十路百度| 国产精品日韩精品欧美精品| 青青草视频在线免费播放| 亚洲高清二区| 波多野结衣家庭教师在线播放| 亚洲经典在线| 噜噜噜久久亚洲精品国产品麻豆| 亚洲裸体俱乐部裸体舞表演av| 女性女同性aⅴ免费观女性恋| av不卡免费看| 亚洲精品乱码久久久久久自慰| 日日摸夜夜添夜夜添亚洲女人| 韩国日本美国免费毛片| 欧美aaaaaa午夜精品| 激情黄色小视频| 国产一区二区三区日韩| 久草免费资源站| 97精品久久久午夜一区二区三区 | 一区二区三区中文在线观看| 2021亚洲天堂| 亚洲第一福利视频在线| 国产精品午夜影院| 在线这里只有精品| 一级全黄裸体免费视频| 日韩欧美一区二区免费| 亚洲AV成人无码一二三区在线| 亚洲视频777| 欧美成年黄网站色视频| 欧美激情视频在线免费观看 欧美视频免费一 | 国产91富婆露脸刺激对白| 成人在线观看一区二区| 久久久久久97三级| 日本免费网站视频| 亚洲人一二三区| 日韩乱码一区二区| 91国偷自产一区二区开放时间| 国产又粗又猛又爽又黄91| 日韩精品一区二区三区视频播放 | 国模吧无码一区二区三区| 日韩精品1区2区3区| 亚洲欧美日韩一二三区| 99久久久国产精品免费蜜臀| 久久久免费看片| 一区二区三区小说| 欧美一级做a爰片免费视频| 日韩欧美国产小视频| 每日更新在线观看av| 久久夜色精品国产欧美乱| 国产伦精品一区二区三区视频金莲| 91精品久久久久久久久久久| 卡通动漫精品一区二区三区| 亚洲成人午夜在线| 日韩一级精品| 成人亚洲免费视频| ww久久中文字幕| 538精品在线视频| 日本黄色一区二区| 亚洲国产精品成人久久蜜臀| 最近2019中文免费高清视频观看www99| 55av亚洲| 成人资源av| 99久久久久| 噼里啪啦国语在线观看免费版高清版| 国产成人精品影视| 黄色精品视频在线观看| 色婷婷综合久久久| 人妻视频一区二区三区| 久久精品一偷一偷国产| 日日av拍夜夜添久久免费| 国产一区二区黄色| 欧美aⅴ99久久黑人专区| 美女在线视频一区二区| 久久久久久久久伊人| 亚洲免费激情视频| 日韩欧美国产不卡| 免费av不卡| 国产精品入口夜色视频大尺度| 日韩有码一区| 欧美 日韩 亚洲 一区| 国产成人精品一区二区三区四区 | 精品国产电影| 国产精品多人| 久草福利在线观看| 国产精品久久久久久亚洲伦| 69视频免费看| 亚洲欧洲在线观看| 天堂电影一区| 精品日本一区二区| 影音先锋中文字幕一区二区| 可以看的av网址| 亚洲综合视频在线| 国产黄色一区二区| 欧美成人精品在线视频| 精品国产伦一区二区三区观看说明| 一区二区不卡视频| 蜜臀av性久久久久蜜臀av麻豆| 少妇人妻好深好紧精品无码| 一本久道久久综合中文字幕| 青青国产在线| 国产成人福利网站| 精品久久影院| www.夜夜爽| 亚洲人成人一区二区在线观看 | 成年人黄色在线观看| 精品一区精品二区高清| 精品国产国产综合精品| 555www色欧美视频| 99在线播放| 99国产视频| 亚洲日本视频| 欧美色图亚洲激情| 日本国产一区二区| 五月天婷婷在线视频| 成人福利网站在线观看| 欧美aⅴ99久久黑人专区| 涩视频在线观看| 福利视频第一区| 成人在线免费观看| 成人做爽爽免费视频| 欧美另类视频| 91精品国产自产| 欧美日韩在线电影| 一二三四区在线观看| 国产精品毛片一区视频| 亚洲男人影院| 二区三区四区视频| 欧美成人国产一区二区| 黄色综合网址| 一级全黄肉体裸体全过程| 成人午夜电影久久影院| 中文字幕日韩免费| 久久在线免费视频| 欧亚精品一区| 免费看涩涩视频| 性欧美疯狂xxxxbbbb| 免费在线国产| 99re在线视频观看| 久久久久久穴| 一级黄色录像视频| 亚洲日韩欧美视频| 精品国产一区二区三区性色av| 一区二区传媒有限公司| 国产精品女上位| 四季av日韩精品一区| 91精品久久久久久久久不口人| 一区二区三区高清视频在线观看| 四虎影视1304t| 亚洲国产成人精品女人久久久| 日本精品网站| 阿v天堂2018| 中文字幕一区二区日韩精品绯色| 天天射天天色天天干| 成人午夜高潮视频| 久久av最新网址|