07 2020 档案

摘要:1、保证消息不丢失(三步)1.1、开启事务(不推荐)1.2、开启confirm(推荐)1.3、开启RabbitMQ持久化(交换机、队列、消息)1.4、关闭RabbitMQ自动ack(改成手动) 2、保证消息不重复消费2.1、幂等性(每个消息用一个唯一标识来区分,消费前先判断标识有没有被消费过,若已消 阅读全文
posted @ 2020-07-27 00:32 King-DA 阅读(858) 评论(0) 推荐(0) 编辑
摘要:进入正题,本文会介绍两种实现rabbitmq的ack模式的方法,分别为: 一、通过配置文件配置。 二、通过手动注册 SimpleMessageListenerContainer容器实现。 先介绍方法一:通过配置文件配置。此类实现起来较为方便,通过springboot的配置文件以及注解的形式即可完成。 阅读全文
posted @ 2020-07-27 00:31 King-DA 阅读(811) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ的使用 用户 1、超级管理员(administrator) 可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。 2、监控者(monitoring) 可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) 3 阅读全文
posted @ 2020-07-26 17:06 King-DA 阅读(2142) 评论(0) 推荐(0) 编辑
摘要:Actuator actuator是Spring Boot项目中非常强大的一个功能,有助于对应用程序进行监控和管理,通过Restful API请求来监管、审计、收集应用的运行情况,针对微服务而言它是必不可少的一个环节。 Endpoints Endpoints(端点)是actuator的核心部分,它用 阅读全文
posted @ 2020-07-26 14:26 King-DA 阅读(565) 评论(0) 推荐(0) 编辑
摘要:Elasticsearch作为这几年最流行的搜索引擎,越来越多的互联网企业都在采用它;作为java开发者来说,如果想进一步提高自己能力,同时也为了能够在实际工作中遇到搜索、存储问题多一个解决方案,学习ES绝对大家工作、学习乃至找工作都是一个极大的好处。下面我就结合自己学习ES的一些心路历程,把它的原 阅读全文
posted @ 2020-07-22 23:42 King-DA 阅读(1431) 评论(0) 推荐(0) 编辑
摘要:Controller返回数据到前端的时候出现了异常,工程:Spring Boot + Mybatis,Controller代码: @Controller public class UserController { @Autowired private UserMapper userService; 阅读全文
posted @ 2020-07-19 20:45 King-DA 阅读(363) 评论(0) 推荐(0) 编辑
摘要:什么是MQ? 消息总线(Message Queue),是一种跨进程、异步的通信机制,用于上下游传递消息。由消息系统来确保消息的可靠传递。 MQ是干什么用的? 应用解耦、异步、流量削锋、数据分发、错峰流控、日志收集等等... MQ衡量标准 服务性能、数据存储、集群架构 主流竞品分析 当前市面上mq的产 阅读全文
posted @ 2020-07-19 18:11 King-DA 阅读(640) 评论(0) 推荐(0) 编辑
摘要:1、什么是JMS JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供 阅读全文
posted @ 2020-07-19 16:36 King-DA 阅读(500) 评论(0) 推荐(0) 编辑
摘要:SpringBoot与缓存 JSR107 Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry和Expiry。 CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可 阅读全文
posted @ 2020-07-18 00:17 King-DA 阅读(263) 评论(0) 推荐(0) 编辑
摘要:package com.*******.****.drp.util; import java.io.IOException; import org.codehaus.jackson.JsonGenerationException; import org.codehaus.jackson.JsonPa 阅读全文
posted @ 2020-07-17 00:04 King-DA 阅读(554) 评论(0) 推荐(0) 编辑
摘要:json转换成的实体类加注解@JsonIgnoreProperties(ignoreUnknown = true),注意这是类级别的注解。 @JsonIgnore注解用来忽略某些字段,可以用在Field或者Getter方法上,用在Setter方法时,和Filed效果一样。这个注解只能用在POJO存在 阅读全文
posted @ 2020-07-17 00:03 King-DA 阅读(3294) 评论(0) 推荐(0) 编辑
摘要:objectMapper.convertValue将linkedHashMap转成对象使用的的方法 ObjectMapper处理从远程获取的Object对象 微服务中从其他服务获取过来的对象,如果从Object强转为自定义的类型会报错,利用ObjectMapper转换。 ObjectMapper m 阅读全文
posted @ 2020-07-09 02:47 King-DA 阅读(9529) 评论(0) 推荐(0) 编辑
摘要:学习目标 快速学会如何在工程中支持国际化语言。 快速查阅 专题阅读:《SpringBoot 布道系列》 源码下载:springboot-locale-i18n — Hey Man,Don't forget to Star or Fork . — 项目结构: 使用教程 一、后台国际化 1、配置国际化参 阅读全文
posted @ 2020-07-01 01:20 King-DA 阅读(932) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示