说明 本文中只是针对单Nacos服务实例进行配置介绍,后面有机会再补充Nacos集群的配置。 如想看sentinel和nocos整体使用请从sentinel的限流的基本使用这篇文章开始。 Nacos下载 Nacos-service的下载是个非常糟心的事,因为它本身官方提供的下载地址是在github上 Read More
posted @ 2020-11-27 18:41 海棠--依旧 Views(29) Comments(0) Diggs(0) Edit
sentinel概念 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 sentinel控制台的概念 Sentinel控制台(sentinel-dashboard)是流量控制、熔断降级规则统一配置和管理的入口,它为用户提供了机器自发现、簇点链路自发现、 Read More
posted @ 2020-11-22 17:31 海棠--依旧 Views(137) Comments(0) Diggs(0) Edit
定义 这种类型的设计模式属于行为型模式。它定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构,只是重定义该算法的某些特定步骤。换句话说,模板模式会定义了算法的固定执行逻辑,这个执行逻辑是有父类来控制的,同时将公用的方法逻辑放到父类中维护,而可能改变的方法延迟到子 Read More
posted @ 2020-09-27 19:14 海棠--依旧 Views(23) Comments(0) Diggs(0) Edit
在使用切面前,首先保证项目配置启动对@AspectJ注解的支持及监听类,在Spring的配置文件中,添加如下配置即可: <!-- 启动对@AspectJ注解的支持 --> <aop:aspectj-autoproxy proxy-target-class="true" /> 示例: import c Read More
posted @ 2020-09-16 11:59 海棠--依旧 Views(89) Comments(0) Diggs(0) Edit
这篇文章是通过多线程的方式实现生产消费模式,但是有几点需要注意:1.只适用于生产和消费方法在同一个类中,2.只适用单一任务的生产和消费。 这里的测试类使用的是xxl分布式定时任务调用平台为例。 代码 生产和消费上下文对象: import org.slf4j.Logger; import org.sl Read More
posted @ 2020-08-31 18:24 海棠--依旧 Views(91) Comments(0) Diggs(0) Edit
基本介绍 @requestparam 属性介绍 required:表示是否必须,默认为 true,必须 defaultValue:可设置请求参数的默认值 value:为接收url的参数名(相当于key值) @requestbody 属性介绍 required:表示是否必须,默认为 true,必须 使 Read More
posted @ 2020-07-23 11:53 海棠--依旧 Views(221) Comments(0) Diggs(0) Edit
@ModelAttribute @ModelAttribute最主要的作用是将数据添加到模型对象中,用于视图页面展示时使用。@ModelAttribute等价于 model.addAttribute("attributeName", abc); 但是根据@ModelAttribute注释的位置不同, Read More
posted @ 2020-07-23 10:21 海棠--依旧 Views(120) Comments(0) Diggs(0) Edit
定义 适配器模式(Adapter),将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些泪可以一起工作。 应用场景 在使用一个现有的类,但如果它的接口,也就是他的方法和你的要求不相同时,就应该考虑用适配器模式。 在软件开发中,也就是系统的数据和行为都 Read More
posted @ 2020-07-10 18:20 海棠--依旧 Views(50) Comments(0) Diggs(0) Edit
这篇文章的目的主要是针对平时开发中访问合作方的地址不通时使用的集中排查问题的方式。一下均是在linux环境下的命令操作 IP地址分类 A类:1.0.0.0-127.255.255.255 B类:128.0.0.0-191.255.255.255 C类:192.0.0.0-223.255.255.25 Read More
posted @ 2020-06-19 11:39 海棠--依旧 Views(134) Comments(0) Diggs(0) Edit
定义 观察者模式又叫发布-订阅模式。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时会通知所有耳朵观察者对象,使他们能够自动更新自己。 使用场景 角色分类 抽象主题 这个对象把所有观察者对象的引用保存在一个聚集里,每个主题都可以有任何数量的观察者。抽 Read More
posted @ 2020-06-10 15:04 海棠--依旧 Views(55) Comments(0) Diggs(0) Edit