自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 搭建ElasticSearch集群

ElasticSearch简介ElasticSearch是一个可高度扩展的开源数据存储、全文检索和数据分析的引擎,主要用于实现复杂搜索功能和数据分析需求的应用程序的底层引擎。ElasticSearch是一个近实时(Near Real Time)的数据搜索和分析平台。从构建索引文档到可搜索文档会有一段微小的延迟,通常是1s以内。典型应用场景1.站内产品搜索电商平台上,可以使用elasticsearch来存储整个产品目录和库存,并为他们提供搜索和搜索词自定补全功能,允许客户搜索平台上销售的产品。2.

2021-12-16 13:58:10 1205

原创 SpringBoot整合RabbitMQ实现延时队列

组件的版本SpringBoot : V2.5.5RabbitMQ: 3.9.9延时队列延时队列的典型应用场景,例如购买火车票,下单占座后20分钟内未支付的订单会被强制取消,避免在余票紧张的情况下,车票一直被占用,其他人无法购买。还有电商平台,客户下单后,订单进入购物车,如果购物车内的订单超过特定时间未支付,则会失效,回滚库存。RabbitMQ实现延时队列利用 RabbitMQ 做延时队列是比较常见的一种方式,而实际上RabbitMQ 自身并没有直接支持提供延迟队列功能,而是通过 RabbitMQ

2021-12-12 23:17:54 2231 1

原创 Nginx简介与配置入门

这里写自定义目录标题Nginx简介Nginx优势高性能高可靠高并发易扩展热部署跨平台Nginx应用HTTP服务器反向代理负载均衡正向代理Nginx简介Nginx已经被广泛应用于工业界。据BuiltWith调查,在全球前1000个网站中,有38.2%的网站使用了Nginx。例如,维基百科将Nginx作为其SSL终端代理,众多中小网站将Nginx作为其网关服务器。Nginx优势高性能Nginx是一个Web服务器,可以用于反向代理、负载均衡等场合。相比于其他Web服务器(例如Apache),Nginx在

2021-12-09 14:41:26 2216

原创 dubbo+zookeeper微服务架构入门遇到的坑

这里写自定义目录标题1.入门使用的版本2.坑13.坑2欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.入门使用的版本【dubbo】2.6.11【zookeeper】3.6.32.坑1

2021-11-22 00:41:12 1340

原创 spring cloud config client自动刷新流程

一、先上盗图这张图是让微服务clientA 充当了消息的发布者,据说是违背了单例职责原则。下面这张图是改进版,由配置中心微服务来担当消息的发布者二、工作流程以上两张图对于理解自动刷新的工作流程很关键1.在gitee配置文件仓库修改对应微服务(e.g. ServiceA)的配置文件并提交2.手动触发自动刷新,使用Postman发送post请求到配置中心微服务例如http://localhost:9000/actuator/busrefresh3.添加了sprint-boot-starter-

2021-11-19 13:47:08 1114

原创 Spring Config Client:No spring.config.import property has been defined

1.spring cloud config 官方文档可详细阅读官方文档中关于spring cloud config 客户端如何导入srpingboot应用程序配置数据的部分https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#config-data-import2.内容截图3.解决方法不再需要bootstrap.yml或者bootstrap.properties文件在配置文件中添加类似如下配置:sprin

2021-11-19 13:10:09 601

原创 Spring cloud bus入门学习

spring cloud bus 是什么?一、消息总线的概念在微服务架构中,我们通常用轻量级的消息代理来构建一个公用的消息主题。  消息主题的目的:让系统中所有微服务的实例都链接起来。  在这个消息代理中,该消息主题(公用的)所产生的消息会被所有的实例监听和消费,我们将这整个过程叫做消息总线。二、消息总线的作用在总线上各个微服务都可以方便的广播一些需要让其他微服务都知道的事情。前提:所有的微服务都链接在该主题上。![示意图](https://img-blog.csdnimg.cn/46f69

2021-11-19 11:49:21 264

原创 2021-08-01

fastjson入门1.fastjson.jar包的导入2.同时下载fastjson的源码3.开始测试3.1抽象类JSON的介绍3.2 ParameterizedType1.fastjson.jar包的导入贴上fastjson在GitHub上的地址fastjson2.同时下载fastjson的源码将源码导入IDE中3.开始测试3.1抽象类JSON的介绍JSON类是使用fastjson的主要类,通常调用该类的两个静态方法toJSONString(Object)和parseObject(Stri

2021-08-02 00:24:50 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除