摘要:
本文介绍SpringBoot使用当当Sharding JDBC进行读写分离。 1.有关Sharding JDBC 本文还是基于当当网Sharding Jdbc的依赖,与上一篇使用Sharding Jdbc进行分库分表依赖一致,并且本文大致内容与上一篇文章相似,建议先查看我的另一篇在查看这篇会简单许多 阅读全文
摘要:
本文使用SpringCloud结合Nacos服务发现,Feign远程调用做一个简单的Demo。 1 Nacos 关于Nacos之前写了两篇文章关于SpringBoot对它的使用,感兴趣可以查看一下。 "《SpringBoot使用Nacos配置中心》" "《SpringBoot使用Nacos服务发现》 阅读全文
摘要:
本文介绍SpringBoot使用当当Sharding JDBC进行分库分表。 1.有关Sharding JDBC 有关Sharding JDBC介绍这里就不在多说,之前Sharding JDBC是当当网自研的关系型数据库的水平扩展框架,现在已经捐献给Apache,具体可以查看Github,地址是: 阅读全文
摘要:
本文介绍SpringBoot应用使用Nacos服务发现。 上一篇文章介绍了SpringBoot使用Nacos做配置中心,本文介绍SpringBoot使用Nacos做服务发现。 1.Eureka闭源 相信到现在,Eureka 2.0 闭源已经不是什么新鲜事了。在2017 2018年,几乎在国内掀起了一 阅读全文
摘要:
本文介绍SpringBoot如何使用阿里巴巴Nacos做配置中心。 1.Nacos简介 Nacos是阿里巴巴集团开源的一个易于使用的平台,专为动态服务发现,配置和服务管理而设计。它可以帮助您轻松构建云本机应用程序和微服务平台。 Nacos基本上支持现在所有类型的服务,例如,Dubbo / gRPC服 阅读全文
摘要:
本文利用Nginx实现URL重写,本文使用Nginx与静态页面配合重写URL。 1.准备工作。 结合本文场景,需要安装Nginx。 1.1 关于Linux系统安装Nginx可以参考我的文章 ( "传送门" )。 2.什么是URL重写? URL重写是指将一个URL请求重新写成网站可以处理的另一个URL 阅读全文
摘要:
本文利用Nginx实现简单动静分离,本文使用Nginx和一个SpringBoot简单Web应用实现。 1.准备工作。 结合本文场景,需要安装Nginx和Java环境(运行SpringBoot项目)。 1.1 关于Linux系统安装Nginx可以参考我的文章 ( "传送门" )。 1.2 本文Spri 阅读全文
摘要:
本篇文章介绍Nginx实现负载均衡,本文使用Nginx和两个SpringBoot简单Web应用实现。 1.准备工作。 结合本文场景,需要安装Nginx和Java环境(运行SpringBoot项目)。 1.1 关于Linux系统安装Nginx可以参考我的文章 ( "传送门" )。 1.2 由于只是测试 阅读全文
摘要:
本文介绍Linux安装Kafka。 1.Kafka简介 Kafka也是开源与Apache开源基金会的项目,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统。 在百度百科是这样介绍的: Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写 阅读全文
摘要:
本文介绍Linux安装RocketMQ。 1.RocketMQ简介 RocketMQ是阿里巴巴中间件开发的分布式消息系统,曾经经历过很多阿里巴巴大型项目的实际检验。在去年已经正式捐献给Apache开源基金会,成为孵化项目。今年正式升级成为了apache的顶级项目。 RocketMQ官网地址为: "h 阅读全文