随笔分类 -  SpringCloud

摘要:一、Docker单机部署 1. 搜索镜像:docker search nacos; 2. 拉取镜像:docker pull nacos/nacos-server:latest; 3. 查看本地镜像:docker images; 4. stack.yml部署文件; version: '3.8' ser 阅读全文
posted @ 2021-06-05 13:21 如幻行云 阅读(181) 评论(0) 推荐(0) 编辑
摘要:链路追踪:指一次任务的开始到结束,期间调用的所有系统及耗时都可以完整的记录下来。 一、Sleuth 1. 功能 A. 链路追踪:查看一个请求经过了哪些服务及服务之间调用关系; B. 性能分析:查看每个采样请求的耗时情况,对耗时长的进行处理; C. 数据分析,优化链路:对服务频繁调用、并发高的进行业务 阅读全文
posted @ 2020-12-18 14:58 如幻行云 阅读(3509) 评论(0) 推荐(0) 编辑
摘要:简介:API网关是系统的唯一入口,客户端和消费端都是通过统一的网关接入微服务,在网关层处理所有的非业务功能,具有如下特征: 路由:动态路由规则; 性能:服务高可用、负载均衡和具有容错机制; 安全:Token校验、权限校验、脱敏等; 限流:流量控制; 监控:记录请求和响应信息、请求耗时统计、性能监控、 阅读全文
posted @ 2020-09-12 14:07 如幻行云 阅读(857) 评论(0) 推荐(0) 编辑
摘要:一、OpenFeign 简介:OpenFeign是一种声明式、模板化的HTTP客户端,内部封装了RestTemplate(RestTemplate单独用作系统之间通信时代码耦合性还是很高),使用OpenFeign就如同调用本地方法一样简单的访问远程服务。 1. Feign了解 A. Feign可以把 阅读全文
posted @ 2020-09-06 10:56 如幻行云 阅读(369) 评论(0) 推荐(0) 编辑
摘要:一、Hystrix 简介:Hystrix是Netflix开源的一个延迟和容错库,旨在隔离远程系统、服务和第三方库,阻止级联故障,在复杂系统中实现恢复能力,负责监控服务之间的调用情况,连续多次失败的通过Feign的Fallback方法进行熔断保护。 1. 来源 A. 服务雪崩效应:在微服务中,服务间调 阅读全文
posted @ 2020-08-23 21:49 如幻行云 阅读(980) 评论(0) 推荐(0) 编辑
摘要:简介:SpringCloud Alibaba Nacos是用来服务发现、配置和管理微服务,提供了管理界面。 1. pom.xml Maven依赖 <!-- Spring Cloud 配置中心 --> <dependency> <groupId>org.springframework.cloud</g 阅读全文
posted @ 2020-08-20 09:24 如幻行云 阅读(372) 评论(0) 推荐(0) 编辑
摘要:简介:负载均衡(Load Balance)就是将用户的请求平均的分配到多个服务上,从而达到系统的高可用,它是一种算法,可以通过该算法实现从地址列表中获取一个地址进行服务调用,LB实现方式包含集中式(在消费者和服务提供方中间使用独立的代理方式进行负载均衡)和进程内(根据自己的请求情况做负载均衡)两种。 阅读全文
posted @ 2020-08-15 21:50 如幻行云 阅读(1766) 评论(0) 推荐(0) 编辑
摘要:简介:Spring Cloud Stream是一个构建消息驱动的微服务框架,应用程序通过input通道或者output通道来与Spring Cloud Stream中binder交互,通过配置来binding,而binder负责与消息中间件交互。Spring Cloud Stream是为了简化开发人 阅读全文
posted @ 2020-05-24 21:35 如幻行云 阅读(1839) 评论(0) 推荐(0) 编辑
摘要:一、Eureka 1. Maven依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </de 阅读全文
posted @ 2019-04-25 17:38 如幻行云 阅读(559) 评论(0) 推荐(0) 编辑
摘要:一、Java 线程六大状态、协作方式、使用方式等; 关键字this、static、final、synchronized详解; 四大内部类; Java反射机制; Java注解机制; Java泛型机制; Java异常机制; Java线程安全方式及ThrealLocal用法; Java集合框架List、S 阅读全文
posted @ 2019-03-15 15:30 如幻行云 阅读(397) 评论(0) 推荐(0) 编辑