- 博客(10)
- 收藏
- 关注
原创 SpirngCloud基础
订单服务首先发送请求给loadBalancer负载均衡组件,在loadBalancer中,有一个拦截器LoadBalancerInterceptor,会拦截RestTemplate发送的HTTP请求,loadBalancer首先根据地址中的服务名从Eureka注册中心拉去服务器列表,然后使用一定的算法(轮询和随机)从列表中选择一个地址进行远程调用。通过接口调用,发现第一次请求服务的耗时很长(80ms左右),后面再请求只需要很短的时间(10ms左右),这是因为LoadBalancer组件默认采用。
2024-06-19 22:01:40
576
原创 RobbitMQ
处理异步处理,应用解耦,流量削峰,使用消息服务可以实现高性能,高可用,高扩展系统相比其它产品并发性强Kadka 和 RocketMQ的处理大数据请求更强。
2024-06-19 22:00:03
247
原创 SpringSecurity
1.基于数据库编写数据访问层代码2.配置密码解析器组件(passwordEncoder)基础PasswordEncoder/*** @author *//*** 对密码进行加密* @return 返回加密的密码*/@Override/*** 对密码进行校验* @param rawPassword 原始密码* @param encodedPassword 数据库已加密的密码* @return 校验结果*/@Override。
2024-06-19 21:58:49
924
原创 SpringCloud
单体架构-》垂直架构-》分布式架构-》SOA架构-》微服务架构微服务一站式解决方案springcloud基础上实现开源与平台服务分开维护目前主流的负载均衡方案:1.比如Nginx 集中式负载均衡 在消费者和服务提供中间使用独立的代理方式负载2.客户端根据自己请求情况负载均衡 RibbonSpring Cloud Ribbon基于Netflix实现客户端负载均衡,Ribbon客户端提供一系列的完善配置。
2024-01-09 17:02:12
1161
原创 SpingMVC
是spring的一直子项目,为表述层开发的一套完整。表述层是前台页面和后天servlet注:三层架构分为表述层,业务逻辑层,数据范围程。
2024-01-06 16:12:24
1116
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人