SpringCloudAlibaba學習筆記(一):Nacos安裝使用
阿新 • • 發佈:2021-01-10
技術標籤:SpringCloudAlibaba學習筆記spring bootjavaSpringCloud
一、簡介
Nacos 支援幾乎所有主流型別的“服務”的發現、配置和管理。
官網:https://nacos.io/zh-cn/docs/what-is-nacos.html
二、下載並啟動Nacos
1.下載Nacos
下載地址:https://github.com/alibaba/nacos/releases
2.啟動Nacos
3.訪問Nacos視覺化介面
http://localhost:8848/nacos
預設使用者名稱/密碼為: nacos/nacos 。
看到如下頁面說明啟動成功
三、建立SpringCloud專案並啟動 Nacos 配置管理服務
1.maven配置
注意:版本對應關係
https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
自動管理依賴版本號
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>${spring.boot.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>${spring.cloud.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>${spring.cloud.alibaba.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
新增依賴
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
2.application.properties配置
spring.application.name=alibaba-consumer spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
3.啟動類配置
@SpringBootApplication
@EnableDiscoveryClient //開啟nacos的服務發現
public class DemoConsumerApplication {
public static void main(String[] args) {
SpringApplication.run(DemoConsumerApplication.class, args);
}
}
4.執行SpringBoot專案
控制檯列印註冊完成
在瀏覽器檢視服務列表可以看到剛啟動的服務