没有合适的资源?快使用搜索试试~ 我知道了~
SpringCloudAlibaba注册中心与配置中心之利器Nacos实战与源码分析(中).doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 63 浏览量
2022-07-09
21:33:13
上传
评论
收藏 1.71MB DOC 举报
温馨提示
试读
24页
SpringCloudAlibaba注册中心与配置中心之利器Nacos实战与源码分析(中).doc
资源推荐
资源详情
资源评论
SpringCloudAlibaba 注册中心与配置中心之利器 Nacos 实战与源码分析(中)
本篇从 Nacos 配置中心和注册中心服务注册和发现综合使用示例,详细完成剖析
的配置中心和注册中心使用和注意事项,同时引入 Spring Cloud Loadbalancer 和 Spring
Cloud OpenFeign 的实践案例,以库存和订单接口形象的说明微服务整体业务流程
Nacos 配置中心示例
配置 SpringBoot 日志
日志我们使用 SpringBoot 默认的 logback,在库存模块的根目录下创建 conf 文件夹,将
logback.xml 放在下面,logback.xml 内容如下
-->
) %cyan(%msg%n)”/>
${CONSOLE_LOG_PATTERN}
utf8
${LOG_HOME}/%d{yyyy-MM-dd}_${APP_HOME}.%i.log
7
50MB
INFO
ACCEPT
DENY
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} -
%msg%n
${LOG_HOME}/%d{yyyy-MM-dd}_${APP_HOME}_warn.%i.log
7
50MB
WARN
ACCEPT
DENY
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} -
%msg%n
${LOG_HOME}/%d{yyyy-MM-dd}_${APP_HOME}_error.%i.log
7
50MB
ERROR
ACCEPT
DENY
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} -
%msg%n
FATAL > ERROR > WARN > INFO > DEBUG > ALL level -->
配置使用
创建配置
创建库存微服务的 Nacos 配置,点击发布
编 辑 配 置 , 增 加 库 存 微 服 务 数 据 库 的 配 置 和 日 志 配 置 文 件 路 径 和 保 存 路 径
ecom-storage-service-dev.yaml 的配置内存如下
server:
port: 4080
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url:
jdbc:mysql://192.168.50.95:3308/storage?useSSL=false&useUnicode=true&characterEncoding=u
tf-8&serverTimezone=GMT%2B8&allowMultiQueries=true&zeroDateTimeBehavior=convertTo
Null
username: root
password: 123456
type: com.alibaba.druid.pool.DruidDataSource
druid:
max-active: 1000
min-idle: 5
initial-size: 10
mybatis-plus:
global-config:
db-config:
id-type: auto
logic-delete-field: deleted
logic-delete-value: 1
logic-not-delete-value: 0
configuration:
map-underscore-to-camel-case: on
call-setters-on-nulls: on
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
logging:
file:
path: ./ecom_storage/logs
config: ./ecom_storage/conf/logback.xml
如 果 配 置 中 心 和 redis 是 共 用 的 , 所 有 服 务 都 放 在 一 个 ecom-group 组 下 ,
commons-dev.yaml 的内容如下
spring:
cloud:
nacos:
discovery:
server-addr: ${spring.cloud.nacos.server-addr}
group: ecom-group
namespace: a2b1a5b7-d0bc-48e8-ab65-04695e61db01
username: itsx
password: itxs123
剩余23页未读,继续阅读
资源评论
书博教育
- 粉丝: 1
- 资源: 2836
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功