JMS
JMS
Simba1949
只因心中有一丝不甘
展开
-
RabbitMQ面试
RabbitMQ面试消息堆积当消息生成的速度远远大于消费的速度时,就会造成消息堆积;消息堆积的影响:可能导致新消息无法进入队列;可能导致旧消息无法丢失;消息等待消费的使劲过长,超出业务容忍范围;产生消息堆积的情况:生产者突然大量发布消息;消费者消费失败;消费者出现性能瓶颈;消费者挂掉;解决方法:排查消费者的消费性能瓶颈;增加消费者的多线程处理能力;增加多个消费者;消息丢失在实际的生产环境中有可能出现一条消息因为某些原因丢失,导致消息没有消费成功,从而造成数据不一原创 2020-06-22 18:52:43 · 194 阅读 · 0 评论 -
SpringBoot整合RabbitMQ
SpringBoot整合RabbitMQ前言版本说明rabbitmq=3.8.4生产者pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven原创 2020-06-22 16:19:00 · 477 阅读 · 0 评论 -
RabbitMQ核心概念及AMQP协议
RabbitMQ核心概念及AMQP协议前言版本说明rabbitmq=3.8.4相关链接RabbitMQ 官网文档:https://www.rabbitmq.com/getstarted.htmlSpringBoot 整合 RabbitMQ maven 官网地址:https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-amqp<!-- https://mvnrepository.c原创 2020-06-22 16:17:26 · 294 阅读 · 0 评论 -
RabbitMQ 保障 100% 消息投递方案
RabbitMQ 保障 100% 消息投递方案设计方案一消息重复投递 ,需要消费者做幂等处理。定义消息状态,0 表示消息发送中,1 表示消息发送成功,2 表示消息发送失败。Step 1:将业务数据和消息写入到数据库中,Step 2:生产者将消息发送到 RabbitMQ Broker 中,Step 3:生产者监听 RabbitMQ Broker 的应答,Step 4:如果应答信息,消...原创 2019-06-26 19:25:44 · 301 阅读 · 0 评论 -
Springboot集成Kafka
Springboot 集成 KafkaKafka 安装与配置安装Kafka 安装指南配置Kafka 配置笔记ZK & Kafka 配置与启动ZK 配置ZK 使用 Kafka 自带的 ZK,使用默认的配置文件ZK 启动# 前台启动命令bin/zookeeper-server-start.sh config/zookeeper.properties# 后台启动命令no...原创 2019-01-19 11:43:47 · 397 阅读 · 0 评论 -
Kafka配置笔记
Kafka 配置############################# Server Basics ############################## 唯一的 kafka 服务器 id,每个 broker 都不一样broker.id=0############################# Socket Server Settings #################...原创 2019-01-19 11:23:49 · 190 阅读 · 0 评论 -
CentOS7 安装 Kafka
CentOS7 安装 Kafka官网官网:http://kafka.apache.org/下载地址:https://www.apache.org/dyn/closer.cgiKafak 的安装下载后解压即可wget http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.1.0/kafka_2.11-2.1.0.tgz运行,进入解压目录...原创 2019-01-07 16:47:59 · 646 阅读 · 0 评论 -
CentOS8安装RabbitMQ
CentOS7 安装 RabbitMQ安装 Erlang 环境yum install erlang# 查看 erlang 版本erlang -version安装 RabbitMQyum install rabbitmq-server -y# 查看 RabbitMQ 安装位置whereis rabbitmq# 进入安装目录,安装 RabbitMQ web界面rabbitmq-p...原创 2019-01-07 15:45:23 · 1251 阅读 · 0 评论 -
Windows 下安装 RabbitMQ
Windows 下安装 RabbitMQ下载地址:ErLang 官方下载地址: http://www.erlang.org/downloadsErLang 的 github 下载地址: https://github.com/erlang/otpErlang 下载地址: https://www.erlang-solutions.com/resources/download.htm...原创 2018-04-15 13:21:01 · 248 阅读 · 0 评论 -
ActiveMQ
ActiveMQ下载地址ActiveMQ官网:http://activemq.apache.org/ActiveMQ的所有版本下载地址:http://activemq.apache.org/download-archives.htmlActiveMQ原理首先来看本地通讯的情况,应用程序A和应用程序B运行于同一系统A,它们之间可以借助消息队列技术进行彼此的通讯:应用程...原创 2018-02-26 13:31:18 · 1334 阅读 · 0 评论 -
ActiveMQ的安装(Windows版)
ActiveMQ的安装(Windows版)下载ActiveMQ 官网:http://activemq.apache.org/ActiveMQ 下载地址:http://activemq.apache.org/download.html安装解压解压后的目录如下开启进入 apache-activemq-5.15.5\bin\win64 ,找到 active...原创 2018-08-27 22:01:10 · 681 阅读 · 0 评论