服務發現Nacos

? ? ? ?

目錄

? ? ?Nacos server 安裝

?????注冊服務到Nacos server

? ? ?接口訪問Nacos server中的已注冊服務

? ? ?Nacos控制臺介紹


????????Nacos:一個更易于構建云原生應用的動態服務發現、配置管理和服務管理平臺。

? ? ? ? 在分布式服務應用中,各類服務需要統一的注冊、統一的管理,這個組件工具就是Nacos,要使用它首先需要搭建Nacos Server,用于管理這些服務。

? ? ?Nacos server 安裝

? ? ? ? Nacos Server選擇的版本和項目中spring-cloud-alibaba版本相關,從idea的spring-cloud-alibaba-dependencies.pom文件中找到對應的版本進行下載安裝。

? ? ? ? 安裝后(windows系統演示),控制臺:startup.cmd -m standalone ,單節點啟動server,如下圖就表示啟動成功:

? ? ? ? 通過本地瀏覽器訪問:http://192.168.110.68:8848/nacos/index.html?進入nacos管理平臺(nacos/nacos)

?????注冊服務到Nacos server

? ? ? ? 將應用中的各類服務注冊到Nacos server中,假設應用有2個服務,一個blog-user服務,一個blog-content服務,注冊服務參考如下步驟(以blog-user項目演示,blog-content相同):

? ? ? ? 1、添加nacos-discovery依賴

? ? ? ? 2、修改配置文件,增加nacos的配置

? ? ? ? 3、啟動服務驗證

? ? ? ? 從上圖可以看出,user和content服務都已注冊到nacos server中

? ? ?接口訪問Nacos server中的已注冊服務

? ? ? ? 通過DiscoveryClient的getInstances方法就可以獲取到注冊的blog-content服務,接口調用結果如下:

? ? ?Nacos控制臺介紹

? ? ? ? 1、Namespace :Nacos 基于Namespace 幫助用戶邏輯隔離多個命名空間,這可以幫助用戶更好的管理測試、生產等多環境服務和配置,讓每個環境的同一個配置(如數據庫數據源)可以定義不同的值。

? ? ? ? 2、GROUP:Nacos可以按照group分組的維度管理服務

? ? ? ? 3、集群:多個服務示例可以放在一個集群中

? ? ? ? 如下圖所示,手動額外建立了2個命名空間,用于區分dev和test環境,yml文件配置服務的namespace=dev的ID,2個項目啟動后,在nacos控制臺顯示如下:

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/82883.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/82883.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/82883.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

并查集 c++函數的值傳遞和引用傳遞 晴神問

目錄 學校的班級個數 手推7個班級,答案17?懷疑人生 破案了,應該是6個班。 破案了,原來寫的是 unionxy(a, b, father); c if兩個數同時為正或為負 簡潔寫法 可以用位運算? c可以這樣賦值嗎?ab2 典型…

Qt Creator快捷鍵合集

前言 QtCreator是一款跨平臺的IDE,專為Qt開發設計,支持C/C++/JS/Python編程,支持設備遠程調試,支持代碼高亮,集成幫助文檔,原生支持cmake和git,確實是一款樸實而又強大的集成開發環境,讓人有種愛不釋手的感覺 編輯 功能快捷鍵復制Ctrl + C粘貼Ctrl + V剪切Ctrl + X代…

docker網絡相關內容詳解

一、docker與k8s 一、Docker 核心解析 1. Docker 定義與架構 本質: 容器化平臺(構建容器化應用)、進程管理軟件(守護進程管理容器生命周期)。客戶端(docker cli)與服務端(docker ser…

首發!PPIO派歐云上線DeepSeek-R1-0528-Qwen3-8B蒸餾模型

首發!PPIO派歐云上線DeepSeek-R1-0528-Qwen3-8B蒸餾模型 DeepSeek R1 系列的模型更新還在繼續。 繼昨天 PPIO派歐云首發上線 DeepSeek-R1-0528 模型后,今天 PPIO 再次首發 DeepSeek 最新開源的蒸餾模型 DeepSeek-R1-0528-Qwen3-8B。 DeepSeek-R1-0528-Q…

如何用命令行將 PDF 表格轉換為 HTML 表格

本文將介紹如何使用命令行將可填寫的 PDF 表單轉換為 HTML 表單。只需幾行代碼即可完成轉換。將可填寫的 PDF 表單轉換為 HTML 表單后,你可以在網頁上顯示這些表單。本指南使用 FormVu 來演示轉換過程。 使用命令行將可填寫 PDF 表單轉換為 HTML 表單 你可以通過命…

杰發科技AC7840——CSE硬件加密模塊使用(2)

注意: 不要隨便修改主秘鑰,本次跑代碼過程中,對主秘鑰進行修改,導致無法對cse模塊恢復出廠設置 更新秘鑰例程 第2個例程主要是把cse的key加載到cse安全區域中 這里剛看到加載秘鑰并不是直接把明文加載到cse模塊 測試第3個例程 復…

淺解Vue 數據可視化開發建議與速度優化

數據可視化在現代前端應用中至關重要,但處理大規模數據時容易遇到性能瓶頸。以下是針對 Vue 項目的個人看法的優化方案: 文章目錄 一、框架選型建議二、大數據渲染優化三、渲染性能提升四、內存管理五、監控與調試六、進階優化方案七、Vue特定優化八、構…

lua腳本學習筆記1:Vscode添加lua環境_lua基本語法

下載Lua環境,lua語言基本語法。 目錄 lua介紹: VsCode添加Lua編程環境 下載Lua 配置環境變量 查詢lua環境 打開 VSCode,安裝 Lua 語言插件和調試器 VScode增添lua編譯器路徑 測試lua程序: 代碼: 結果: 參考…

Nordic nRF52832使用寄存器實現SPI功能

目錄 概述 1 SPI相關的寄存器 1.1 SPI的框架結構 1.2 功能描述 1.3 SPI Master模式引腳配置 1.4 SPI Master模式下的時序 2 SPI相關的寄存器 2.1 Instances 2.2 詳細寄存器定義 2.3 SPI master interface特性 3 Zephyr 平臺下SPI功能時序(寄存器&#xf…

【Python辦公】將Excel表格轉json(字典)數據-可自定義key和value

目錄 專欄導讀背景介紹庫的安裝數據源準備代碼1:key1列,value所有列代碼1:key多列,value所有列代碼3:key自選,value自選總結專欄導讀 ?? 歡迎來到Python辦公自動化專欄—Python處理辦公問題,解放您的雙手 ?????? 博客主頁:請點擊——> 一晌小貪歡的博客主頁求關…

DexWild:野外機器人策略的靈巧人機交互

25年5月來自 CMU 的論文“DexWild: Dexterous Human Interactions for In-the-Wild Robot Policies”。 大規模、多樣化的機器人數據集已成為將靈巧操作策略泛化到新環境的一條有效途徑,但獲取此類數據集面臨諸多挑戰。雖然遙操作可以提供高保真度的數據集&#xf…

[藍帽杯 2022 初賽]網站取證_2

一、找到與數據庫有關系的PHP文件 打開內容如下,發現數據庫密碼是函數my_encrypt()返回的結果。 二、在文件夾encrypt中找到encrypt.php,內容如下,其中mcrypt已不再使用,所以使用php>7版本可能沒有執行結果,需要換成較低版本…

星海掘金:校園極客的Token詩篇(藍耘MaaS平臺)——從數據塵埃到智能生命的煉金秘錄

hi,我是云邊有個稻草人 目錄 前言 一、初識藍耘元生代MaaS平臺:零門檻體驗AI服務 1.1 從零開始——平臺注冊與環境搭建 1.2 平臺核心功能 1.3 藍耘平臺的優勢在哪里? 二、知識庫構建新篇章:從零碎資料到智能語義倉庫的蛻變…

nt!MmMapViewInSystemCache函數分析PointerPte的填充

第一部分: 1: kd> kc # 00 nt!MmMapViewInSystemCache 01 nt!CcGetVacbMiss 02 nt!CcGetVirtualAddress 03 nt!CcMapData 04 Ntfs!NtfsMapStream 05 Ntfs!NtfsReadBootSector 06 Ntfs!NtfsMountVolume 07 Ntfs!NtfsCommonFileSystemControl 08 Ntfs!NtfsFspDis…

Tailwind CSS 實戰,基于Kooboo構建AI對話框頁面(一)

在當今數字化時代,AI 助手已成為網站和應用不可或缺的一部分。本文將帶你一步步使用 Tailwind CSS 和 Kooboo 構建一個現代化的 AI 對話界面框。 一、選擇 Kooboo平臺 的核心優勢 智能提示:在輸入 class 屬性時,會自動觸發 Tailwind CSS 規則…

【JavaEE】-- 網絡原理

文章目錄 1. 網絡發展史1.1 廣域網1.2 局域網 2. 網絡通信基礎2.1 IP地址2.2 端口號2.3 認識協議2.4 五元組2.5 協議分層2.5.1 分層的作用2.5.2 OSI七層模型(教科書)2.5.3 TCP/IP五層(或四層)模型(工業中常用&#xff…

UVa1384/LA3700 Interesting Yang Hui Triangle

UVa1384/LA3700 Interesting Yang Hui Triangle 題目鏈接題意分析AC 代碼 題目鏈接 本題是2006年icpc亞洲區域賽上海賽區的題目 題意 給出素數P和整數N&#xff0c;求楊輝三角第N1行中不能整除P的數有幾個&#xff0c; P < 1000 , N ≤ 10 9 P<1000,\;N≤10^9 P<1000…

文件系統與文件管理:從磁盤到內核的全鏈路解析

一、文件系統&#xff1a;磁盤的 “數據管家” 1.1 硬盤物理結構&#xff1a;數據存儲的硬件基礎 硬盤如同一個多層書架&#xff0c;由以下核心部件構成&#xff1a; 盤片&#xff1a;多層磁性圓盤&#xff0c;正反兩面覆蓋磁性涂層&#xff0c;用于存儲二進制數據&#xff…

HTML5 Canvas 星空戰機游戲開發全解析

HTML5 Canvas 星空戰機游戲開發全解析 一、游戲介紹 這是一款基于HTML5 Canvas開發的2D射擊游戲&#xff0c;具有以下特色功能&#xff1a; &#x1f680; 純代碼繪制的星空動態背景?? 三種不同特性的敵人類型&#x1f3ae; 鍵盤控制的玩家戰機&#x1f4ca; 完整的分數統…

Telegram平臺分發其聊天機器人Grok

每周跟蹤AI熱點新聞動向和震撼發展 想要探索生成式人工智能的前沿進展嗎&#xff1f;訂閱我們的簡報&#xff0c;深入解析最新的技術突破、實際應用案例和未來的趨勢。與全球數同行一同&#xff0c;從行業內部的深度分析和實用指南中受益。不要錯過這個機會&#xff0c;成為AI領…