上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: SpringBootAdmin不是Spring官方提供的模块,它包含了Client和Server两部分。server部分提供了用户管理界面,client即为被监控的服务。client需要注册到server端。 SpringBootAdmin提供了很少的几个监控服务端点,需要依赖SpringBootA 阅读全文
posted @ 2020-10-19 11:04 Java旅途 阅读(649) 评论(0) 推荐(2) 编辑
摘要: Spring Boot提供了良好的服务监控模块,只需要通过简单的配置便可以完成服务监控和管理。但是服务监控这块内容往往是最容易被忽略的一块内容,今天我们一起来学习一下使用spring-boot-actuator进行服务监控。spring-boot-actuator提供了监控端点,这些端点直接返回JS 阅读全文
posted @ 2020-10-18 10:45 Java旅途 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 在上一章内容中——使用logback管理日志,我们详细讲述了如何将日志生成文件进行存储。但是在实际开发中,使用文件存储日志用来快速查询问题并不是最方便的,一个优秀系统除了日志文件还需要将操作日志进行持久化,来监控平台的操作记录。今天我们一起来学习一下如何通过apo来记录日志。 为了让记录日志更加灵活 阅读全文
posted @ 2020-10-17 10:54 Java旅途 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 在日常开发中,总会接触到各种接口。前后端数据传输接口,第三方业务平台接口。一个平台的前后端数据传输接口一般都会在内网环境下通信,而且会使用安全框架,所以安全性可以得到很好的保护。这篇文章重点讨论一下提供给第三方平台的业务接口应当如何设计?我们应该考虑哪些问题? 主要从以上三个方面来设计一个安全的AP 阅读全文
posted @ 2020-10-16 20:31 Java旅途 阅读(4736) 评论(8) 推荐(7) 编辑
摘要: 日志是一个系统非常重要的一部分,我们经常需要通过查看日志来定位问题,今天我们一起来学习一下Spring Boot的日志系统。有很多同学习惯性的在生产代码中使用System.out来输出日志,这是不推荐的一种做法,因为System.out是一个同步操作,会在一定程度上影响系统性能,而Logger是一个 阅读全文
posted @ 2020-10-15 12:30 Java旅途 阅读(651) 评论(0) 推荐(0) 编辑
摘要: RocketMQ简介 RocketMQ是阿里巴巴开源的消息中间件。目前已经贡献给Apache软件基金会,成为Apache的顶级项目。 rocketMQ基本概念 1. Producer Group 生产者组:是一类生产者的集合,通常发送同一类消息并且发送逻辑一致。 2. Producer 生产者:负责 阅读全文
posted @ 2020-10-14 09:39 Java旅途 阅读(1904) 评论(0) 推荐(3) 编辑
摘要: 在上一章中SpringBoot整合RabbitMQ,已经详细介绍了消息队列的作用,这一种我们直接来学习SpringBoot如何整合kafka发送消息。 kafka简介 kafka是用Scala和Java语言开发的,高吞吐量的分布式消息中间件。高吞吐量使它在大数据领域具有天然的优势,被广泛用来记录日志 阅读全文
posted @ 2020-10-13 10:15 Java旅途 阅读(864) 评论(1) 推荐(0) 编辑
摘要: 这篇是SpringBoot整合消息队列的第一篇文章,我们详细介绍下消息队列的相关内容。 消息队列简介 1. 什么是消息队列 MQ(Message Quene):通过典型的生产者和消费者模型,生产者不断向消息队列中产生消息,消费者不断的从队列中获取消息。因为生产者和消费者都是异步的,而且生产者只关心消 阅读全文
posted @ 2020-10-12 10:37 Java旅途 阅读(969) 评论(1) 推荐(1) 编辑
摘要: redis简介 redis作为一种非关系型数据库,读写非常快,应用十分广泛,它采用key-value的形式存储数据,value常用的五大数据类型有string(字符串),list(链表),set(集合),zset(有序集合)和hash(哈希表)。 redis的特性决定了它的功能,它可以用来做以下这些 阅读全文
posted @ 2020-10-11 11:59 Java旅途 阅读(588) 评论(0) 推荐(0) 编辑
摘要: Spring Boot最大的特点就是自动配置了,大大的减少了传统Spring框架的繁琐配置,通过几行简单的配置就可以完成其他组件的接入。比如你想要连接mysql数据库,只需要的配置文件里面加入mysql的一些配置信息就可以了。为了保护数据的安全性,越来越多的公司选择加密这些重要信息。接下来一起来看看 阅读全文
posted @ 2020-10-11 00:31 Java旅途 阅读(803) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页