spring cloud
悟能的师兄
有竞者、事竟成
展开
-
SpringCloud项目配置MySQL日志,将SQL执行内容输出
SpringCloud项目配置MySQL日志,将SQL执行内容输出原创 2022-09-15 15:00:47 · 1099 阅读 · 0 评论 -
SpringBoot 报错Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias ‘*****‘
SpringBoot 报错Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias ‘*****‘ 解决办法原创 2022-08-02 09:36:19 · 4001 阅读 · 0 评论 -
Springboot Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded
springboot Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.大家有些引用里面实在没颁发引用mybatis,不需要使用时,就加一个不需要的注解转载 2022-07-28 18:51:19 · 270 阅读 · 0 评论 -
Spring Cloud 配置中心多环境配置bootstrap.yml
一:spring boot 多环境配置文件我们知道spring boot可以通过文件名来区分配置,如下:application.ymlapplication-dev.yml #开发环境application-test.yml #测试环境application-prod.yml #正式环境二:spring cloud多环境配置文件但是spring cloud用上了配置中心,就一个boostrap.yml,且不支持文件名的方式来区分。springcloud 配置中心bootstrap.ym转载 2022-04-08 16:55:11 · 20381 阅读 · 1 评论 -
Nacos使用2.*版本 9848端口错误
一、背景nacos服务端和客户端都是 2.x版本。 centos7使用docker安装nacos单机版,没有使用docker安装naocs集群。二、报错如下 三、报错原因当nacos客户端升级为2.x版本后,新增了gRPC的通信方式,新增了两个端口。这两个端口在nacos原先的端口上(默认8848),进行一定偏移量自动生成。口 与主端口的偏移量 描述 9848 1000 客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求 9849原创 2022-04-08 16:47:55 · 12566 阅读 · 3 评论 -
Spring BeanUtils.copyProperties只拷贝不为null的属性
一:问题BeanUtils.copyProperties拷贝属性不排除nullapache和spring的工具包中都有BeanUtils,使用其中的copyProperties方法可以非常方便的进行这些工作,但在实际应用中发现,对于null的处理不太符合个人的需要,例如在进行修改操作中只需要对model中某一项进行修改,那么一般我们在页面上只提交model的ID及需要修改项的值,这个时候使...原创 2020-03-08 22:32:22 · 13255 阅读 · 5 评论 -
SpringBoot 切片做请求接口日志
如何在 Spring Boot 2.0 中使用 AOP 切面统一处理请求日志,打印进出参相关参数。一:先看看日志输出效果可以看到,每个对于每个请求,开始与结束一目了然,并且打印了以下参数:URL: 请求接口地址; HTTP Method: 请求的方法,是POST,GET, 还是DELETE等; Class Method: 对应 Controller 的全路径以及调用的哪...原创 2020-03-05 10:21:48 · 3823 阅读 · 0 评论 -
Greenwich Spring boot2.0之后hystrix.stream节点处理方法
问题:默认配置使用的:Hystrixhttp://localhost:8780/actuator/hystrix.stream办法一:yml 配置文件方式解决 推荐#熔断器DashBoard:actuator在springboot2.0调整后开关 web端点的配置,"**"代表开启所有management: endpoints: web: exposur...原创 2019-11-19 22:22:41 · 497 阅读 · 0 评论 -
maven的pom文件报错: must be "pom" but is "jar"
问题[ERROR] Invalid packaging for parent POM com.xin:spring-cloud-demo:0.0.1-SNAPSHOT (E:\coding\spring-cloud-demo\pom.xml), must be "pom" but is "jar" @ com.xin:spring-cloud-demo:0.0.1-SNAPSHOT,...原创 2019-11-12 20:55:54 · 1728 阅读 · 3 评论 -
Spring Cloud 使用Turine 监控Feign断熔器
前提:本章包含的技术内容:Eureka Server、Hystrix、Feign、Turbine、Ribbon、Eureka client本期Spring Cloud Version :Greenwich SR1架构图如下图:1、Eureka Serverapplication.ymlspring: application: name: eureka-server...原创 2019-09-23 23:02:38 · 2106 阅读 · 0 评论 -
Spring Cloud 冷知识
1、Ribbon和Nginx的区别Ribbon:属于客户端的负载均衡。Ribbon是从注册中心服务器端上获取服务注册信息列表,缓存到本地,然后在本地实现轮训负载均衡策略。既在客户端实现负载均衡。Nginx:属于服务器端的负载均衡。nginx是客户端所有请求统一交给nginx,由nginx进行实现负载均衡请求转发,属于服务器端负载均衡。既请求有nginx服务器端进行转发。2、Ri...原创 2019-09-19 17:25:40 · 3746 阅读 · 0 评论 -
Spring-cloud开篇之注册中心Git使用
Git的简述Git的工作方式:向仓库中添加文件流程从工作区向暂存区提交文件的命令: git add 文件名从暂存区向Git Repository(Git 仓库):git commit -m “提交描述”为虾米写这篇博客,因为太多的操作让我们眼花缭乱,却找不到正确的办法Spring-cloud-simple需要使用的方式Spring-cloud里面有一个叫做配置中...原创 2019-03-14 17:01:35 · 4456 阅读 · 0 评论 -
SpringBoot .jar .war打成Linux service
我们的Springboot项目一般部署到Linux后,需要启动比如:java -jar feitian.war这个时候我们的服务是启动了的,但是有个问题就是。一旦我们的连接终端断开,也就是我们与服务器的session失效后,不好意思。这个终端打开的进程会被结束,此时我们的服务是被关闭了的。那这个时候我们需要来解觉这个问题,那就是将我们的spring boot做成一个服务。首...原创 2018-12-03 17:17:31 · 15932 阅读 · 0 评论