springcloud
闲走天涯
这个作者很懒,什么都没留下…
展开
-
springcloud个人笔记
feign: 类似于restTemplate,进行 服务的调用,也有负载均衡;zuul 网关:类似Nginx进行转发(服务器端负载均衡),用于负载均衡,可以轮询调用不同端口的相同服务名的服务;zuul的起步依赖集成了ribbon和hystrix;hystrix: 可以进行熔断和服务降级(熔断是指所调用服务挂了可以直接调用熔断方法;服务降级是指调用服务超过多少时间就调用备用方法逻辑)ribbon: 负载均衡,feign、zuul都依赖ribbon进行负载均衡;轮询调用相同服务名称;...原创 2021-08-03 15:50:04 · 79 阅读 · 0 评论 -
springcloud zuul反向代理和服务路由熔断
springcloud zuul路由熔断spring.application.name=spring-cloud-producer 服务断掉时,进行熔断处理@Componentpublic class ProducerFallback implements FallbackProvider { private final Logger logger = LoggerFactory.getLogger(FallbackProvider.class); //指定要处理的 service。原创 2021-07-31 15:28:47 · 178 阅读 · 0 评论 -
springboot+springcloud 服务间歇性挂掉问题记录 server.tomcat.basedir
springboot+springcloud 服务间歇性挂掉server.tomcat.basedir服务挂掉并出现大量一下报错需要增加配置server.tomcat.basedir=/software/project/app-pay设定Tomcat的base 目录,如果没有指定则使用临时目录.===2020-11-24 18:38:30.206 ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispa原创 2020-11-25 10:09:32 · 5593 阅读 · 1 评论 -
springcloud服务启动失败,报端口异常但是查询发现端口并未被占用
Window server 服务器中,连续启动多次服务 可能会造成资源占用,需要等待资源释放才能再次启动,不然会一直启动失败并报一下错误;启动服务尽量存在时间间隔,快速连续启动多个服务容易造成系统进程占用问题Caused by: java.io.IOException: keystore password was incorrectDescription:The Tomcat connector configured to listen on port 443 failed to start.原创 2021-01-05 10:25:47 · 1033 阅读 · 0 评论 -
慎用事务序列化@Transactional(rollbackFor = Exception.class,isolation = Isolation.SERIALIZABLE)
springboot+springcloud分服务架构中,使用同一MySQL数据库的不同服务之前,当主接口采用@Transactional(rollbackFor = Exception.class,isolation = Isolation.SERIALIZABLE)注解事务时,分接口,即主接口调用其他分服务接口时不能采用事务回滚注解,否则将会导致事务嵌套,从而造成死锁(死锁查询select * from information_schema.innodb_trx)isolation = Isolat原创 2020-12-14 11:08:47 · 3314 阅读 · 2 评论