nacos 學習1 nacos服務部署

2021-10-25 02:39:14 字數 1339 閱讀 2449

nacos : 服務註冊中心,其主要通過服務提供者在其中註冊服務,讓服務消費者在其中消費服務中心註冊的服務。與其他的註冊中心,如eureka,zookeeper相比。nacos 能夠動態的更新配置,這樣就避免了配置的變動,導致服務的重新啟動;能夠靈活的支援對服務的消費,其支援dns或者http來發現查詢服務;更新的服務管理模式,能夠通過nacos的管理平台,更好的發現服務之間的依賴,生命週期等

二 如何使用nacos  

但是確實還是沒有明白這裡用到資料庫有什麼用?然後在使用文件中的部署方式中終於發現了:

nacos  部署的方式有三種:

單機模式;集群模式;多集群模式:其中在0.7版本之前的nacos使用的其自帶的資料庫來儲存服務元資料,但是這樣就不太方便觀察資料的儲存情況,所以在0.7版本之後,就加入了mysql資料用來儲存服務資料。因此,在這個地方,我們要對其進行mysql資料庫進行配置。如圖

本來以為可以成功,結果再次啟動,報錯如下:

發現超過最大連線數了,頓時迷茫,這個連線數應該如何設定多少為好,到這,突然發現自己憨憨,在conf目錄下,nacos提供了mysql的sql語句,其中使用者,表,資料庫都寫好了,只要執行就好,尷尬

在建立好庫之後,還發現,這個sql檔案直接執行,各種報錯,但是單獨執行每乙個建表語句,有沒有報錯,奇葩,再次啟動,出現不能連線資料,才想起來,指令碼的裡面叫

報錯繼續  :jmenv,tbsite.net  異常

發現是因為是單機模式啟動的,所以要在startup.cmd 中將啟動的模式改為單機模式:

到此,啟動成功

Nacos學習筆記

1 nacos 是阿里巴巴推出來的乙個新開源專案,是乙個更易於構建雲原生應用的動態服務發現 配置管理和服務管理平台。nacos 致力於幫助您發現 配置和管理微服務。nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現 服務配置 服務元資料及流量管理。nacos 幫助您更敏捷和容易地構建...

Nacos服務註冊配置

org.springframework.cloud spring cloud starter alibaba nacos discovery org.springframework.cloud spring cloud starter alibaba nacos config 配置中心自動重新整理 ...

Nacos整合Dubbo服務

windows系統下啟動nacos 解壓開windows的zip包之後,在bin目錄下找到startup.cmd指令碼雙擊啟動。startup.sh是linux系統下的啟動指令碼。啟動完成之後,可以通過訪問localhost 8848 預設使用者名稱 密碼 nacos nacos 進如nacos的控...