iis做网站,我的网站打不开了,做的好的旅游网站,汽配网站建设目录地址#xff1a;
SpringCloudAlibaba整合-CSDN博客
一、nacos服务部分
1.下载nacos#xff0c;并执行数据库脚本#xff1a;nacos-mysql.sql
2.修改配置文件#xff0c;配置mysql 3.启动nacos
./startup.sh -m standalone 4.访问#xff1a;http://127.0.0.1:884…目录地址
SpringCloudAlibaba整合-CSDN博客
一、nacos服务部分
1.下载nacos并执行数据库脚本nacos-mysql.sql
2.修改配置文件配置mysql 3.启动nacos
./startup.sh -m standalone 4.访问http://127.0.0.1:8848/nacos 用户名密码都是nacos 5.创建3个配置文件给3个微服务使用展示 一下user的配置
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/test?useUnicodetruecharacterEncodingutf8zeroDateTimeBehaviorconvertToNulluseSSLtrueserverTimezoneGMT%2B8username: rootpassword: 12345# mybatis
mybatis:mapper-locations: classpath:/mapper/**/*.xmlconfiguration:log-impl: org.apache.ibatis.logging.stdout.StdOutImplmap-underscore-to-camel-case: true # 驼峰命名type-aliases-package: com.test.models
二、代码部分
用user为例其他微服务一样
1.添加依赖
!-- SpringCloud Alibaba Nacos --
dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId
/dependency!-- SpringCloud Alibaba Nacos Config --
dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-config/artifactId
/dependency
2.启动类添加注解 EnableDiscoveryClient
3.添加bootstrap.yml cloud版本选择的问题这里动态获取nacos配置和之前有点不同 server:port: 8081spring:application:# 应用名称name: my-userprofiles:active: user-testcloud:nacos:discovery:# 服务注册地址server-addr: 127.0.0.1:8848namespace: fcfd084d-dea1-4a49-922b-2fa4d4e70dd8group: devconfig:server-addr: 127.0.0.1:8848namespace: fcfd084d-dea1-4a49-922b-2fa4d4e70dd8group: dev# 配置文件格式file-extension: ymlconfig:import:- optional:nacos:application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} # 监听 angss:application-user-test.yml
# - optional:nacos:test01.yml?groupgroup_01 # 覆盖默认 group监听 group_01:test01.yml
# - optional:nacos:test02.yml?groupgroup_02refreshEnabledfalse # 不开启动态刷新
# - nacos:test03.yml # 在拉取nacos配置异常时会快速失败会导致 spring 容器启动失败# config:
# # 配置中心地址
# server-addr: 127.0.0.1:8848
# namespace: fcfd084d-dea1-4a49-922b-2fa4d4e70dd8
# group: dev
# # 配置文件格式
# file-extension: yml
# # 共享配置
# shared-configs:
# - application-user-test.yml
4.启动user微服务查看nacosuser服务已经注册并且可以访问controller的方法 5.同样的方法处理order和product组件