Fork me on GitHub
摘要: 一、简介 SpringBoot 最强大的功能就是把我们常用的场景抽取成了一个个starter(场景启动器),我们通过引入springboot 为我提供的这些场景启动器,我们再进行少量的配置就能使用相应的功能。即使是这样,springboot也不能囊括我们所有的使用场景,往往我们需要自定义starte 阅读全文
posted @ 2019-03-20 11:48 程序员果果 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 一、消息中间件的应用场景 异步处理 场景:用户注册,信息写入数据库后,需要给用户发送注册成功的邮件,再发送注册成功的邮件。 1.同步调用:注册成功后,顺序执行发送邮件方法,发送短信方法,最后响应用户 2.并行调用:注册成功后,用多线程的方式并发执行发邮件和发短信方法,最后响应用户 3.消息队列:注册 阅读全文
posted @ 2019-03-20 11:45 程序员果果 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 一、简介 我们的应用经常需要添加检索功能,开源的 ElasticSearch 是目前全文搜索引擎的 首选。他可以快速的存储、搜索和分析海量数据。Spring Boot通过整合Spring Data ElasticSearch为我们提供了非常便捷的检索功能支持; Elasticsearch是一个分布式 阅读全文
posted @ 2019-03-20 11:35 程序员果果 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 一、什么是docker ? 简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 docker的应用 阅读全文
posted @ 2019-03-20 11:34 程序员果果 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 一、elk 简介 Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。 Logstash是一个完全开源的工具,他可以对你的日志进行收集、过滤,并将其存储供以后使用(如,搜索)。 Kiba 阅读全文
posted @ 2019-03-20 11:25 程序员果果 阅读(4013) 评论(1) 推荐(0) 编辑
摘要: 关注我 ##一、什么是Spring Boot Admin ? Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。 应用程序作为Spring Boot Admin Client向为Spring Boot Admin Server注册(通过HTTP)或使用 阅读全文
posted @ 2019-03-20 11:10 程序员果果 阅读(17248) 评论(0) 推荐(2) 编辑