nacos服務注冊命名空間指定方式
記錄下nacos服務注冊命名空間指定
為什么要指定服務注冊命名空間呢?
由于有些公司多個項目都用同一個nacos作為注冊中心和配置中心,nacos為了隔離不同服務用到了命名空間。
怎么指定命名空間?
命名空間暫時用到有兩種,指定配置文件命名空間,一個是指定服務注冊命名空間。
1.創(chuàng)建命名空間

2.在配置文件指定剛才創(chuàng)建命名空間的id,一般不指定會默認注冊到public哪里。
# Tomcat
server:
port: 9102
# Spring
spring:
application:
# 應用名稱
name: organization
profiles:
# 環(huán)境配置
active: dev
cloud:
nacos:
discovery:
# 服務注冊地址
server-addr: 127.0.0.1:8868
# 注冊命名空間
namespace: c6d30215-938d-4750-836a-85fd10ca5142
config:
# 配置中心地址
server-addr: 127.0.0.1:8868
# 配置文件格式
file-extension: yml
# 共享配置
shared-dataids: organization-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
# 服務命名空間
namespace: c6d30215-938d-4750-836a-85fd10ca5142啟動服務就會看到對應的命名空間出現(xiàn)剛才啟動的服務了。

指定配置命名空間就會到指定命名空間找配置文件,如果一個項目有多個環(huán)境也可以這么用。創(chuàng)建多個命名空間存放對應配置文件。

總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
spring boot下mybatis配置雙數(shù)據源的實例
這篇文章主要介紹了spring boot下mybatis配置雙數(shù)據源的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-09-09
SpringBoot多數(shù)據庫連接(mysql+oracle)的實現(xiàn)
這篇文章主要介紹了SpringBoot多數(shù)據庫連接(mysql+oracle)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03
JavaWeb實戰(zhàn)之編寫單元測試類測試數(shù)據庫操作
這篇文章主要介紹了JavaWeb實戰(zhàn)之編寫單元測試類測試數(shù)據庫操作,文中有非常詳細的代碼示例,對正在學習javaweb的小伙伴們有很大的幫助,需要的朋友可以參考下2021-04-04
使用Java和Redis實現(xiàn)高效的短信防轟炸方案
在當今互聯(lián)網應用中,短信驗證碼已成為身份驗證的重要手段,然而,這也帶來了"短信轟炸"的安全風險?-?惡意用戶利用程序自動化發(fā)送大量短信請求,導致用戶被騷擾和企業(yè)短信成本激增,本文將詳細介紹如何使用Java和Redis實現(xiàn)高效的短信防轟炸解決方案,需要的朋友可以參考下2025-04-04
struts2.5+框架使用通配符與動態(tài)方法常見問題小結
這篇文章主要介紹了struts2.5+框架使用通配符與動態(tài)方法常見問題 ,在文中給大家提到了Struts2.5框架使用通配符指定方法 ,需要的朋友可以參考下2018-09-09

