Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件; 由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行。 ActiveMQ是用来干什么的? 用来处理消息,也就是处理JMS的。消息队列在大型电子商务类网站,如京东、 ...
分类:
其他好文 时间:
2020-02-13 14:53:08
阅读次数:
69
创建父maven项目提交代码至GitHub创建eureka-server-1项目搭建两种方式:父pom中继承spring-boot-starter-parent,子pom中直接结成父pom。该方式比较方便,但子项目都是spring boot项目了。父项目不需要继承spring-boot-starte... ...
分类:
编程语言 时间:
2020-02-13 11:16:41
阅读次数:
80
1、使用IDEA对整个项目进行打包 打包步骤如下: 1.1 File->Project Structure 1.2 Artifacts->JAR->From modules with dependencies 1.3 例如,可以将所有模块进行打包,JAR包的入口函数可以选择,也可以不选,打出的JAR ...
分类:
编程语言 时间:
2020-02-13 10:03:26
阅读次数:
85
六、服务路由网关 1.在父项目上面新建模块myzuul 2.选择Spring Cloud Discovery—>Eureka Discovery Client 选择Spring Cloud Routing—>Zuul 3.Module Name一般不做修改,和项目名称Artifact一样 4.将sr ...
分类:
编程语言 时间:
2020-02-12 13:17:19
阅读次数:
81
1.前言 在一个微服务系统中,不同服务之间相互调用,可能形成一些调用链。那么当下游的的某一个服务故障时,可能会导致级联故障(即导致直接或者间接调用该服务的所有上游服务都不可用)。为了解决这种问题,就需要引入断路器。断路器的作用是:在调用服务的方法中声明一个断路节点,当本次调用服务失败时,根据节点声明 ...
分类:
编程语言 时间:
2020-02-12 12:59:31
阅读次数:
115
jar包 <!-- https://mvnrepository.com/artifact/cglib/cglib --><dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>3.1</version ...
分类:
其他好文 时间:
2020-02-12 00:54:18
阅读次数:
83
Ehcache Oscache Ehcache 先引入两个jar包 <!-- https://mvnrepository.com/artifact/org.ehcache/ehcache --><dependency> <groupId>org.ehcache</groupId> <artifact ...
分类:
其他好文 时间:
2020-02-11 19:27:28
阅读次数:
82
五、服务消费方搭建 1.在父项目上面新建模块myclient 2.选择Spring Cloud Discovery—>Eureka Discovery Client 选择Spring Cloud Routing—>OpenFeign 3.Module Name一般不做修改,和项目名称Artifact ...
分类:
编程语言 时间:
2020-02-11 13:12:13
阅读次数:
75
四、服务提供方搭建 1.在父项目上面新建模块myservice 2.选择Spring Cloud Discovery—>Eureka Discovery Client 3.Module Name一般不做修改,和项目名称Artifact一样 4.将src\main\resources下面的applic ...
分类:
编程语言 时间:
2020-02-10 11:51:01
阅读次数:
59
commons-lang 提供了许多许多通用的工具类集,提供了一些java.lang中类的扩展功能。 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version> ...
分类:
其他好文 时间:
2020-02-10 11:43:00
阅读次数:
57