nacos配置注冊中心時指定命名空間不起作用的問題
nacos配置注冊中心時指定命名空間不起作用
因為命名空間不適用于nacos 0.8
Nacos客戶端服務(wù)注冊不劃分命名空間,默認(rèn)注冊位于公共命名空間 下。
他被阿里設(shè)計的起初原因是:namespace主要是進行業(yè)務(wù)隔離的,多個業(yè)務(wù)或者部門可以用一個Nacos,但是數(shù)據(jù)都相互屏蔽。
因此并不是做服務(wù)和開發(fā)環(huán)境隔離的,目前沒看到官方有這種需求的解決方法。
更新:
2020年,已更新,官方明確說可以。待測試
https://github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-discovery
nacos命名空間的使用
我們?yōu)槭裁匆妹臻g呢
因為在使用過程中 , 我們在開發(fā)過程中一般是用的dev環(huán)境 , 而在開發(fā)完成后我們則需要在test環(huán)境下運行 , 在發(fā)布時我們需要在prod環(huán)境下跑項目 , 我們需要用到nacos去創(chuàng)建dev , test , prod環(huán)境
讓我們了解一下我們該如何使用nacos的命名空間吧
創(chuàng)建命名空間
最終讀取
修改配置文件 , 添加命名空間
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
MyBatis-Plus詳解(環(huán)境搭建、關(guān)聯(lián)操作)
MyBatis-Plus 是一個 MyBatis 的增強工具,在 MyBatis 的基礎(chǔ)上只做增強不做改變,為簡化開發(fā)、提高效率而生,今天通過本文給大家介紹MyBatis-Plus環(huán)境搭建及關(guān)聯(lián)操作,需要的朋友參考下吧2022-09-09Java實現(xiàn)簡單的飛機大戰(zhàn)游戲(控制主飛機篇)
這篇文章主要為大家詳細介紹了Java實現(xiàn)簡單的飛機大戰(zhàn)游戲,控制主飛機,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05mysql+spring+mybatis實現(xiàn)數(shù)據(jù)庫讀寫分離的代碼配置
今天小編就為大家分享一篇關(guān)于mysql+spring+mybatis實現(xiàn)數(shù)據(jù)庫讀寫分離的代碼配置,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03Java17和springboot3.0使用shiro報ClassNotFoundException的解決
本文主要介紹了Java17和springboot3.0使用shiro報ClassNotFoundException的解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-04-04