SpringCloud基础
文章平均质量分 72
维诺菌
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【java sdk开发】参考spring注入接口代理类方式,注入接口代理类开发、open-sdk开发、sdk基础开发
参考openfeign代理实现方式,实现open-sdk开发,让客户端只需关心自己的业务原创 2023-02-10 16:26:39 · 906 阅读 · 0 评论 -
springcloud gateway 2.0学习笔记 01(路由篇)
springcloud gateway 使用学习 路由相关原创 2022-04-20 00:04:37 · 323 阅读 · 0 评论 -
【1】springBoot的一些基本使用
1.配置类在ssm中配置类一般都是写在xml中,在spring3.0之后开始转向java配置类。相比于xml配置,java配置结构清晰。例如:在传统ssm项目中的数据库连接配置<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"...原创 2019-08-25 15:21:35 · 139 阅读 · 0 评论 -
【2】springboot数据库连接池
1.数据库连接池的种类DBCP 可设置最大最小连接数、以及超时时间等常用的配置。不过稳定性一般,速度较慢,在高并发的情况下性能有所下降,并且不提供连接池监控。 C3P0 基本的设置都具备,连接池的持续运行的稳定性相当不错,在大并发量的压力下稳定性也有一定保证,此外不提供连接池监控。 Druid 速度与C3P0差不多,并且具备监控功能(比如每条sql执行时间、并发数、读取行数等),阿里的开源...原创 2019-08-25 15:57:16 · 354 阅读 · 0 评论 -
【3】springCloud基础知识
1.spring自带的RestTemplate类实现远程调用首先将RestTemplate注入到spring容器中@Configurationpublic class templates{ @Bean public RestTemplate restTemplate(){ return new RestTemplate(); //参数可以为okHttp与Ht...原创 2019-08-25 17:32:15 · 153 阅读 · 0 评论 -
【4】ribbon负载均衡
通过Spring Cloud Ribbon的封装,我们在微服务架构中使用客户端负载均衡调用非常简单,只需要如下两步:▪️服务提供者只需要启动多个服务实例并注册到一个注册中心或是多个相关联的服务注册中心。▪️服务消费者直接通过调用被@LoadBalanced注解修饰过的RestTemplate来实现面向服务的接口调用。在客户端(消费者端)的p...原创 2019-09-01 16:10:08 · 135 阅读 · 0 评论 -
【5】Hystrix
使用Hystrix可以有效的避免雪崩效应的产生。雪崩效应的产生原因:因为服务器容器(Tomcat)支持的线程和并发数有限,当有一个请求调用一个微服务出现问题时(通常一个请求可能需要级联的调起多个微服务),那么这个请求会一直阻塞在服务器上,之后的请求在调用这个微服务时也会阻塞,最终导致整个服务器的资源耗尽(如Tomcat一般支持200的并发,而此时有200分请求阻塞)线程占满,从而导致请求无法进...原创 2019-09-01 17:59:39 · 142 阅读 · 0 评论
分享