随笔分类 - springcloud
摘要:在分布式系统中,我们通常使用轻量级消息代理(rabbitmq、kafuka)建立一个公共的主题,让所有的微服务都链接进来,并且监听消费这个主题的内容,我们就称这个主题是 消息总线。 (可以用作配置文件改变后,不进行项目的重新启动)
阅读全文
摘要:服务追踪,就是对请求接口的追踪并保存. 在测试的过程中我们会发现,有时候,程序刚刚启动后,刷新几次,并不能看到任何数据,原因就是我们的spring-cloud-sleuth收集信息是有一定的比率的,默认的采样率是0.1,配置此值的方式在配置文件中增加spring.sleuth.sampler.per
阅读全文
摘要:在springcloudconfig 的配置中,8888端口,以外服务端不起作用的问题。 当你的服务配置文件使用 application.yml 文件时,服务启动还没到加载 application.yml 文件那一步,所以并不会去你配置的注册中心里的配置中心读取所需要的配置信息,因为applicat
阅读全文
摘要:断路器: 当客户端访问服务端,发现服务端有异常不能进行访问时,就会执行一个fallback 方法。
阅读全文
摘要:feign:和zuul配合进行负载均衡。 注解的含义:
阅读全文
摘要:网关: 为了解决ip+端口的不友好性而产生。具有服务代理的功能nginx 功能: 1.验证与安全保障: 识别面向各类资源的验证要求并拒绝那些与要求不符的请求。 2.审查与监控: 在边缘位置追踪有意义数据及统计结果,从而为我们带来准确的生产状态结论。 3.动态路由: 以动态方式根据需要将请求路由至不同
阅读全文
摘要:服务治理:(该模块也可以使用集群) 该模块主要负责完成微服务架构中的服务治理功能。 1.构建服务注册中心。 每个服务单元需要向注册中心登记自己提供的服务。 2.服务注册与服务发现。 服务之间的调用不再通过制定具体的实例地址进行,而是通过向服务名发起请求调用实现。所以,服务在调用的时候,并不知道具体的
阅读全文
摘要:微服务构架需要使用场景: 1.可以将一个系统拆分成几个系统。 2.每个子系统可以部署多个应用,多个应用之间可以使用负载均衡。 3.需要一个服务注册中心,所有的服务都在一个注册中心注册,负载均衡也是通过在注册中心注册的服务来使用一定的策略来实现。 4.服务之间也需要相互进行访问。 5.需要一个断路器,
阅读全文

浙公网安备 33010602011771号