![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot2.x
IT实战联盟Lin
这个作者很懒,什么都没留下…
展开
-
Spring Boot Admin 2.3.1 发布,轻量的图形化监控工具
IT实战联盟博客:http://blog.100boot.cnSpring Boot Admin 2.3.1 发布,这是一个错误修正版本。现在可以从 maven 仓库 下载,支持 2.3.0 平滑升级<dependency><groupId>de.codecentric</groupId><artifactId>spring-boot-admin-starter-client</artifactId>&l...原创 2020-11-13 11:41:49 · 638 阅读 · 0 评论 -
Spring Boot 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5 发布
IT实战联盟博客:http://blog.100boot.cnSpring Boot 多个分支发布了新版本,分别是 2.4.0-RC1, 2.1.18, 2.2.11 和 2.3.5。Spring Boot 2.4.0-RC1此版本是Spring Boot 2.4 的首个候选版本,更新亮点如下:优化 Spring MVC servlet 和 Spring WebFlux 反应式技术栈的配置属性 改进新的配置文件处理功能,包括使用通配符从配置树中进行加载 升级到最新发布的Spring ..原创 2020-10-31 10:06:14 · 579 阅读 · 0 评论 -
Spring Cloud(Greenwich版)-05-Spring Cloud集成Ribbon(客户端负载均衡组件)
前言前面完成了商品和用户微服务的注册发现,是基于点对点的微服务之间的调用,那么在实际场景中微服务都是集群部署的,调用关系如下图所示:看到这里大家会想到不就是负载均衡嘛!项目中经常用Nginx来解决图中的服务集群问题,那如果有1000+甚至10000+的服务呢?每增加一个服务要去Nginx里面配置一下,然后重启?额…想想都头皮发麻!并且Nginx的负载均衡模式和本文将要讲的是有区别的。那么...原创 2019-08-16 09:35:40 · 531 阅读 · 0 评论 -
Spring Cloud(Greenwich版)-03-编写高可用Eureka Server(集群)
前言上一章Spring Cloud(Greenwich版)-02-服务注册与服务发现-Eureka入门,我们实现了将User和Goods微服务都注册到了Eureka上,那么在生产环境中为了达到高可用的目的,Eureka Service是集群部署的,那么接下来编写一个多节点Eureka Server集群。如下图所示:编写多节点Eureka Server第一步:设置主机名因为是在本机部署两...原创 2019-07-31 17:00:00 · 442 阅读 · 0 评论 -
Spring Cloud(Greenwich版)-02-服务注册与服务发现-Eureka入门
前言上一节通过RestTemplate实现了生产者与消费者之间的调用关系,也提到了这种方式在分布式架构中是存在着问题的。例如:商品微服务是消费者的同时还是其他服务的生产者,那么他们的调用配置都需要变更。当然可以采用nginx等反向代理来实现,但是当有数百个微服务岂不是被搞si了。针对这个问题引出了服务发现的概念,如下图所示:服务发现机制:1、服务生产者和服务消费者在启动的时候都会把自...原创 2019-07-31 16:57:54 · 521 阅读 · 0 评论 -
Spring Cloud(Greenwich版)-01-服务生产者与服务消费者
概念服务生产者:服务的被调用方(即:为其他服务提供服务的服务)服务消费者:服务的调用方(即:依赖其他服务的服务)以微商城系统为例:用户发起购买商品请求,调用商品信息微服务是否满足购买条件,如果满足那就去查用户信息,如下图所示:商品微服务是服务消费者,用户微服务就是服务生产者。接下来以“微商城”系统为例,编写服务生产者和消费者。编写一个服务生产者第一步:通过start.sprin...原创 2019-07-31 16:56:06 · 854 阅读 · 0 评论 -
每周更新:React UI 库、WebStorm 2019.1.1、PaySDK v2.0.1和Spring Boot 2.2 第二个里程碑 M2等更新发布
一、PaySDK v2.0.1,PHP 支付宝&微信支付集成 SDKPaySDK 是 PHP 集成支付 SDK ,集成了支付宝、微信支付的支付接口和其它相关接口的操作。可以轻松嵌入支持 PHP >= 5.4 的任何系统中,2.0 版现已支持 Swoole 协程环境。支持的支付接口即时到账-电脑网站支付(老)即时到账-手机网站支付(老)当面付手机网站支付电脑网站支付...原创 2019-04-23 10:16:54 · 608 阅读 · 0 评论 -
【揭秘】一个小团队真正能落地的微服务架构实践
编者的话微服务是否真的适合小团队这里不多做争辩。但是透过现象看本质,随着产品版本的不断迭代、业务复杂度的提高最终都会导致单体应用越来越庞大,总会超过单体架构的负荷。那么使用微服务分而治之就成为一个不得不面对的问题。所以这么庞大的单体应用拆分出多个小应用也更符合这种分治的思想。虽然这些不是小团队能够考虑到的事情,但是如果能在产品的初期阶段能够规划好产品的架构体系那么在慢慢演变的过程中会越来越顺手,...原创 2019-03-29 13:33:52 · 1249 阅读 · 0 评论 -
版本帝Java 12 / JDK 12 正式发布,八大重大更新及部分代码示例
一、简介去年九月,Oracle推出了一个长期支持的版本Java 11 (18.9 LTS),但是此次发布的Java 12是短期支持版本,可以在下一个版本发布之前获得Oracle的商业支持。自 2 月 7 日开始,Java/JDK 12 就进入了 RC 阶段。按照发布周期,美国当地时间 3 月 19 日Java 12 正式发布面世了!版本号java -versionopenjdk versi...原创 2019-03-22 11:09:51 · 2523 阅读 · 0 评论 -
微服务架构实战篇(六):Spring boot2.x 集成阿里大鱼短信接口详解与Demo
简介该项目主要利用Spring boot2.x 集成阿里大鱼短信接口,发送短信验证码及短信接口详解,使用前需要在阿里大于管理中心添加短信签名与短信模板。阿里大鱼短信:alibaba.aliqin.fc.sms.num.send (短信发送) 向指定手机号码发送模板短信,模板内可设置部分变量。联盟公众号:IT实战联盟我们社区:https://100boot.cn小工具一枚...原创 2019-03-18 17:30:39 · 1136 阅读 · 0 评论