摘要: RabbitMQ消息中间件 简介 RabbitMQ就是当前最主流的消息中间件之一。RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJA 阅读全文
posted @ 2020-08-26 21:00 zpk-aaron 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 启动项目参数 当我们启动一些项目的时候, 希望他们有着不同的端口号, 而不需要频繁的修改yml配置文件 这时候我们可以使用启动参数解决 使用命令启动项目 平时我们启动java的项目命令是: java -jar xxx.jar/war 我们可以使用参数, 来覆盖配置文件中设定的服务端口: 例如像如下这 阅读全文
posted @ 2020-08-26 13:06 zpk-aaron 阅读(1331) 评论(1) 推荐(0) 编辑
摘要: ribbon--eureka注册中心消费者 解决问题: 负载均衡及远程调用以及重试等 Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换 阅读全文
posted @ 2020-08-26 13:05 zpk-aaron 阅读(353) 评论(1) 推荐(0) 编辑
摘要: eureka注册中心 概览图 注册中心工作机制 服务提供者注册: 一次一次地尝试注册,直到注册成功为止 心跳 30秒发送一次心跳 eureka连续三次收不到一个服务的心跳,会删除这个服务 服务消费者拉取注册表 每30秒拉取一次注册表,刷新注册表 自我保护模式 是一种特殊情况,如果15分钟内,85%以 阅读全文
posted @ 2020-08-26 08:31 zpk-aaron 阅读(236) 评论(0) 推荐(0) 编辑
摘要: spring cloud 中文网: https://www.springcloud.cc/ 官网: https://spring.io/projects/spring-cloud/ spring cloud简介 Spring Cloud是一系列框架的有序集合。它利用[Spring Boot](htt 阅读全文
posted @ 2020-08-26 08:29 zpk-aaron 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Quartz定时任务 Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 E 阅读全文
posted @ 2020-08-26 08:28 zpk-aaron 阅读(189) 评论(0) 推荐(0) 编辑