nacos 下載地址
解壓壓縮包
Nacos 使用内嵌数据库 Derby
使用内置的数据源 : sh startup.sh -p embedded
配置Mysql数据库
安装数据库,版本要求:5.6.5+
初始化mysql数据库,数据库初始化文件:nacos-mysql.sql
修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码
#*************** Config Module Related Configurations ***************#
# 配置数据源
spring.datasource.platform=mysql# 数据源
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos-devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
# 数据库的账号密码
db.user=root
db.password=asasas
- 使用文件 conf/nacos-mysql.sql 初始化Mysql数据库脚本
解壓進入bin目錄啟動
- Linux 启动 :
sh startup.sh -m standalone
- Windows 启动:
cmd startup.cmd
- 通过 http://127.0.0.1:8848/nacos 地址访问本地的Nacos
- 账号:nacos
- 密码:nacos
創建spring 項目 註冊到nacos
依賴
org.springframework.boot
spring-boot-starter-parent
2.2.5.RELEASE
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-test
test
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-discovery
2.2.1.RELEASE
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
2.2.1.RELEASE
org.springframework.cloud
spring-cloud-starter-openfeign
2.2.5.RELEASE
demo
org.apache.maven.plugins
maven-compiler-plugin
3.5.1
1.8
1.8
UTF-8
org.springframework.boot
spring-boot-maven-plugin
src/main/resources
src/main/java
**/*.xml
配置文件
server:
port: 8081
spring:
application:
name: demo
cloud:
nacos:
config:
#填你部署nacos的地址 端口默認8848
server-addr: 192.168.1.74:8848
file-extension: yml
discovery:
#填你部署nacos的地址 端口默認8848
server-addr: 192.168.1.74:8848
如果是微服務項目,啟動類需加上
@EnableDiscoveryClient ,spring項目我測試不加這個註解也可以
啟動項目後如果註冊成功:idea會有打印
nacos註冊成功的頁面
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)