E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Rabbitmq
【Java】使用Spring Boot+
RabbitMQ
实现邮件发送功能
使用技术及框架:SpringBoot+
RabbitMQ
pom.xmlorg.mybatis.spring.bootmybatis-spring-boot-starter1.3.1org.springframework.bootspring-boot-starter-amqporg.springframework.bootspring-boot-starter-mailorg.springframe
一念久思
·
2023-08-25 12:33
centos7
rabbitmq
集群搭建
rabbitmq
集群搭建1分别在3台节点安装
rabbitmq
-server在3台虚拟机(10.0.11.5410.0.11.5610.0.11.57)分别安装相同版本的
rabbitmq
-server及erlang
祈心无尘
·
2023-08-25 08:45
笔记
技术
rabbitmq
微服务中间件--MQ
MQMQa.安装
RabbitMQ
b.消息模型c.SpringAMQP发送和接收d.WorkQueue模型e.发布订阅模型1)FanoutExchange2)DirectExchange3)TopicExchangef
中二Espresso
·
2023-08-25 08:31
微服务中间件
微服务
中间件
架构
java
spring
cloud
各种中间件的默认端口
面试时会忘记个别中间件端口docker:2375nacos:8848redis:6379
rabbitMq
:5672(后台配置的端口)15672(web管理界面)账号:guest15674(webSTOMP
HolleDream
·
2023-08-25 08:28
中间件
1.
RabbitMQ
介绍
一、MQ是什么?为什么使用它MQ(MessageQueue,简称MQ)被称为消息队列。是一种用于在应用程序之间传递消息的通信方式。它是一种异步通信模式,允许不同的应用程序、服务或组件之间通过将消息放入队列中来进行通信。这些消息可以包含数据、命令、事件等,从而实现系统之间的解耦和异步处理。消息队列能给系统带来的好处有下面几点异步通信程序解耦流量削峰当然有好处也有坏处程序复杂性提高数据一致性问题系统可
往日时光--
·
2023-08-25 07:56
RabbitMQ从入门到实战
rabbitmq
分布式
根据源码,模拟实现
RabbitMQ
- 网络通讯设计,自定义应用层协议,实现 BrokerServer (8)
目录一、网络通讯协议设计1.1、交互模型1.2、自定义应用层协议1.2.1、请求和响应格式约定编辑1.2.2、参数说明1.2.3、具体例子1.2.4、特殊栗子1.3、实现BrokerServer1.3.1、属性和构造1.3.2、启动BrokerServer1.3.3、停止BrokerServer1.3.4、处理每一个客户端连接1.3.5、读取请求和写响应1.3.6、根据请求计算响应1.3.7、清除
陈亦康
·
2023-08-25 07:24
RabbitMQ
rabbitmq
分布式
根据源码,模拟实现
RabbitMQ
- 网络通讯设计,实现客户端Connection、Channel(完结)
1.1、需求分析1.2、具体实现1)实现ConnectionFactory2)实现Connection3)实现Channel二、编写Demo2.1、实例2.1、实例演示一、客户端代码实现1.1、需求分析
RabbitMQ
陈亦康
·
2023-08-25 07:53
RabbitMQ
rabbitmq
分布式
laravel实现AMQP(
rabbitmq
)生产者以及消费者
环境要求:PHP版本:^7.3|^8.0需要开启的扩展:socket其他:如果需要实现延迟任务需要安装对应版本的
rabbitmq
延迟插件,以
rabbitmq
3.9.0版本为例:wgethttps://github.com
erternalKing
·
2023-08-25 07:53
php
rabbitmq
laravel
laravel
rabbitmq
laravel-amqp
springBoot整合
RabbitMQ
(Demo)
由于我之前拿activeMQ写完了,但是总监说,他们用的
rabbitMQ
,为了保证统一,所以要求我重写。我发现他和activeMQ不同的是,他不需要去通过config去定义value获取yum的配置。
我要用代码向我喜欢的女孩表白
·
2023-08-25 05:50
基础操作
rabbitmq
spring
boot
java
springBoot-
rabbitMq
手动确认消息
代码基础怎么写我就不说了,看我的另一篇博客springBoot整合
RabbitMQ
(Demo)_我要用代码向我喜欢的女孩表白的博客-CSDN博客假设你要手动ack,怎么做呢?
我要用代码向我喜欢的女孩表白
·
2023-08-25 05:46
java-rabbitmq
spring
boot
rabbitmq
ubuntu 离线安装
rabbitmq
packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_24.0.2-1~ubuntu~bionic_amd64.deb下载时需要注意erlang和
rabbitmq
somgl
·
2023-08-25 02:56
其他
同步调用和异步调用两者之间的区别
就像打电话一样,需要实时响应)典型就是:Dubbo的rpc远程过程调用方式异步通讯调用方无需等待执行方的执行结果(就像发微信,不需要马上回复)典型就是消息队列(也称消息中间件):MQ目前市场主流的中间件框架有:
RabbitMq
@2206
·
2023-08-25 02:55
RabbitMQ
rabbitmq
SpringBoot整合
RabbitMQ
SpringBoot整合
RabbitMQ
1、
RabbitMQ
核心概念Broker:接收和分发消息的应用,
RabbitMQ
Server就是MessageBroker。
242030
·
2023-08-25 01:05
spring
boot
rabbitmq
spring
boot
rabbitmq
Java后端开发面试题——消息中间篇
RabbitMQ
-如何保证消息不丢失交换机持久化:@BeanpublicDirectExchangesimpleExchange(){//三个参数:交换机名称、是否持久化、当没有queue与其绑定时是否自动删除
零维展开智子
·
2023-08-24 23:47
java
开发语言
Java学数据结构(1)——抽象数据类型ADT & 表List、栈Stack和队列Qeue
线程安全)LinkedList的手动实现与分析栈stack—后进先出java中stack源码分析栈的应用:检查程序括号是否闭合栈的应用:后缀表达式队列queue—先进先出Java中的queue队列的应用
RabbitMq
Perley620
·
2023-08-24 23:20
Java
数据结构
java
list
RabbitMQ
特性介绍和使用案例
文章目录
RabbitMQ
特性案例springboot+
rabbitmq
RabbitMQ
特性AMQP(高级消息队列协议)是一个异步消息传递所使用的应用层协议规范,作为线路层协议,而不是API(例如JMS)
李奕赫揍小邰
·
2023-08-24 21:34
消息队列
rabbitmq
分布式
消息队列
同步、异步无障碍:Python异步装饰器指南
一、引言Python异步开发已经非常流行了,一些主流的组件像MySQL、Redis、
RabbitMQ
等都提供了异步的客户端,再处理耗时的时候不会堵塞住主线程,不但可以提高并发能力,也能减少多线程带来的cpu
程序员晓晓
·
2023-08-24 20:40
python
开发语言
Windows 10下安装
RabbitMQ
服务器及基本配置
1、下载并安装Erlang原因:
RabbitMQ
服务端代码是使用并发式语言Erlang编写的,安装
RabbitMQ
的前提是安装Erlang。
cssaxx
·
2023-08-24 19:18
ELK-微服务日志中心搭建学习,学无止境
ElasticSearch2.logstash3.kibana先说一个例子ELK使用从同步到异步处理并发请求1.搭建一个.NET6的API项目2.项目搭建好了该如何去实现呢,这时还需要一个NLog写日志给到我们的
RabbitMQ
3
dotent·
·
2023-08-24 11:21
.NET
core
.NET
CORE
6
笔记
elk
微服务
学习
.net
rabbitmq
如何保证消息可靠性不丢失
[TOC]之前我们简单介绍了
rabbitmq
的功能。他的作用就是方便我们的消息解耦。紧接着问题就会暴露出来。解耦就设计到双方系统不稳定问题。在mq中有生产者、mq、消费者三个角色。
zxhtom
·
2023-08-24 10:47
微服务之间传值
2.消息队列通过消息队列传递参数,实现解耦和削峰,比如使用Kafka、
RabbitMQ
等。3.缓存使用Redis等缓存中间存储参数,减少直接访问数据库带来的压力。
diannao720
·
2023-08-24 09:09
架构
微服务
RabbitMQ
笔记-
RabbitMQ
基本术语
RabbitMQ
基本术语相关概念;生产者(Producer):投递消息。
zhendeWD
·
2023-08-24 08:13
消息中间件
rabbitmq
笔记
分布式
RabbitMQ
---work消息模型
1、work消息模型工作队列或者竞争消费者模式在第一篇教程中,我们编写了一个程序,从一个命名队列中发送并接受消息。在这里,我们将创建一个工作队列,在多个工作者之间分配耗时任务。工作队列,又称任务队列。主要思想就是避免执行资源密集型任务时,必须等待它执行完成。相反我们稍后完成任务,我们将任务封装为消息并将其发送到队列。在后台运行的工作进程将获取任务并最终执行作业。当你运行许多消费者时,任务将在他们之
DKPT
·
2023-08-24 08:40
Spring
Cloud
rabbitmq
中间件
rabbitmq
全文检索
服务器
RabbitMQ
消费者
RabbitMQ
的消费模式分两种:推模式和拉模式,推模式采用Basic.Consume进行消费,拉模式则是调用Basic.Get进行消费。
zyppxx
·
2023-08-24 08:39
中间件
-
RabbitMQ
rabbitmq
分布式
keepalived+haproxy 搭建高可用高负载高性能
rabbitmq
集群
一、环境准备1.我这里准备了三台centos7虚拟机主机名主机地址软件node-01192.168.157.133
rabbitmq
、erlang、haproxy、keepalivednode-02192.168.157.134
rabbitmq
傲傲娇
·
2023-08-24 08:06
集群搭建
rabbitmq
服务器
linux
springboot整合
rabbitmq
添加依赖org.springframework.bootspring-boot-starter-amqporg.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-testtestcom.alibabafastjson1.2.47org.projectlomboklomboki
无语堵上西楼
·
2023-08-24 06:37
rabbitmq
rabbitmq
分布式
rabbitmq
卸载重写安装3.8版本
卸载之前的版本的
rabbitmq
卸载
rabbitmq
卸载前先停止
rabbitmq
服务/usr/lib/
rabbitmq
/bin/
rabbitmq
ctlstop查看
rabbitmq
安装的相关列表yumlist
无语堵上西楼
·
2023-08-24 06:33
rabbitmq
rabbitmq
ruby
分布式
php
RabbitMQ
生产者发布确认
使用队列时,第一步生产者发送消息到队列中,生产者有责任保证消息正确进度队列.可以通过发布确认实现.流程:消息Message首先到达交换机Exchange然后由交换机根据路由键RoutingKey分配到合适的队列Queue.先来看最基础的,只发送,不管消息能否到达队列,可能造成消息丢失#index.phpchannel();//定义交换机$channel->exchange_declare('PHP
江河湖海琴瑟琵琶
·
2023-08-24 04:13
面试话术(MQ+mybatis+nginx+redis+ssm+mysql+linux)
面试话术
RabbitMq
1、介绍一下
rabbitmq
2、如何保证消息确定消息发送成功,并且被消费成功,有什么保障措施3、如何保证消息不被重复消费4、
RabbitMQ
宕机了怎么处理授权话术1、你给我说一下授权认证
leader_song
·
2023-08-24 04:15
面试
面试
RabbitMQ
详细安装教程(亲测可用)
目录技术背景介绍消息队列中间件AMQP高级消息队列协议
RabbitMQ
RabbitMQ
的优势安装步骤1.安装工具下载2.开始安装访问管理页面技术背景介绍消息队列中间件消息队列中间件是分布式系统中重要的组件
花生了什么树_L
·
2023-08-24 01:42
RabbitMQ
rabbitmq
Web基础配置篇(十): ActiveMQ与
RabbitMQ
的安装配置及使用
Web基础配置篇(十):ActiveMQ与
RabbitMQ
的安装配置及使用一、概述消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。
逍遥天扬
·
2023-08-24 01:11
Web基础
web基础配置
activemq
rabbitmq
windows
linux
使用docker安装
rabbitmq
的步骤以及设置密码(Linux系统下)
utm_source=app,然后在进行以下步骤:使用Dockers搜索并安装部署
RabbitMQ
命令是:dockersearch
rabbitmq
拉取
rabbitmq
命令是:dockerpullrabbi
IT阿豪
·
2023-08-24 01:38
docker
rabbitmq
docker
RabbitMQ
教程
文章目录
RabbitMQ
实战教程1.什么是MQ2.
RabbitMQ
2.1.
RabbitMQ
的简介2.2.官网2.3.MQ的其他产品2.4.学习5种队列2.5.安装文档3.搭建
RabbitMQ
环境3.1.
一只BOY猿
·
2023-08-23 23:05
rabbitMq
rabbitMq
MQ消息队列(主要介绍
RabbitMQ
)
作用:异步处理、应用解耦、流量控制.....
RabbitMQ
:SpringBoot继承
RabbitMQ
步骤:1.加入依赖org.springframework.bootspring-boot-starter-amqp2
地中海未来
·
2023-08-23 18:38
rabbitmq
分布式
RabbitMQ
详解
文章目录
RabbitMQ
详解一、MQ简介1.MQ优缺点2.MQ应用场景3.AMQP和JMS4.常见的MQ产品二、
RabbitMQ
工作原理三、Linux环境安装
RabbitMQ
1.安装Erlang2.安装
我真真的是小白
·
2023-08-23 17:52
RabbitMQ
java-rabbitmq
rabbitmq
java
创建延时队列、springboot配置多个
rabbitmq
创建延时队列queue.file_delay_destroyx-dead-letter-exchange:exchange.file_delay_destroyx-message-ttl:259200000259200000为3天,1000为1秒创建普通队列queue.file_destroy创建普通交换机exchange.file_delay_destroytype选择fanout交换机绑定普通
Benjamin Cheung
·
2023-08-23 16:22
MQ
java
rabbitmq
蓝鲸
rabbitmq
监控实践
本文来自腾讯蓝鲸智云社区用户:vinco蓝鲸
rabbitmq
监控实践
rabbitmq
是蓝鲸所依赖的消息队列服务,影响着多个服务,如作业平台、标准运维、监控平台、节点管理、日志平台等。
·
2023-08-23 16:41
【微服务】02-集成事件与MediatR
文章目录1.集成事件1.1定义1.2集成事件工作原理1.3总结2.使用
RabbitMQ
来实现EventBus2.1
RabbitMQ
安装2.2CAP框架实现
RabbitMQ
2.2.1CAP框架实现架构2.2.2CAP
Tiger_shl
·
2023-08-23 12:24
微服务
NetCore
微服务
架构
.netcore
后端
【Python实践】_
RabbitMQ
_环境准备
python实践【目录】Python实践【写在前面】:
RabbitMQ
在生产中用的比较多,那么作为测试人员,又该对
RabbitMQ
掌握到什么程度呢?
大婶N72
·
2023-08-23 09:24
RabbitMQ
手动签收消息
RabbitMQ
手动签收消息这里讲解SpringBoot使用
RabbitMQ
进行有回调的用法和消费者端手动签收消息的用法。
242030
·
2023-08-23 09:30
spring
boot
rabbitmq
rabbitmq
spring
boot
RabbitMQ
进阶(三)--生产者确认机制、消费端要点和消息保障层级
本节继续介绍
RabbitMQ
的进阶使用,生产者确认机制和消费端的要点.最后将结合之前所学阐述
RabbitMQ
的全局消息保障级别和实现.1.生产者确认机制至此为止,我们学习了
RabbitMQ
提供的消息持久化机制
凭窗听风
·
2023-08-23 06:34
java基础复习(第六日)
java基础复习(五)1.是否了解类似
RabbitMQ
.kalka之类的队列服务?请简述队列取务中的常见要素和使用场景?
HolleDream
·
2023-08-23 06:25
面试题
Java面试
java
开发语言
SpringBoot学习(六)—— springboot快速整合
RabbitMQ
RabbitMQ
消息队列@[toc]简介优点erlang开发,并发能力强。社区活跃,使用的人多,稳定性较强。延时低缺点erlang语言开发的,国内精通的不多,日后定制开发困难。
lgx211
·
2023-08-23 05:51
根据源码,模拟实现
RabbitMQ
- 虚拟主机 + Consume设计 (7)
目录一、虚拟主机+Consume设计1.1、承接问题1.2、具体实现1.2.1、消费者订阅消息实现思路1.2.2、消费者描述自己执行任务方式实现思路1.2.3、消息推送给消费者实现思路1.2.4、消息确认一、虚拟主机+Consume设计1.1、承接问题前面已经实现了虚拟主机大部分功能以及转发规则的判定,也就是说,现在消息已经可以通过转换机根据对应的转发规则发送给对应的队列了.那么接下来要解决的问题
陈亦康
·
2023-08-23 05:09
RabbitMQ
rabbitmq
分布式
RabbitMQ
介绍及常见消息队列
1.
RabbitMQ
1.1.搜索与商品服务的问题假设我们已经完成了商品详情和搜索系统的开发。我们思考一下,是否存在问题?o商品的原始数据保存在数据库中,增删改查都在数据库中完成。
DKPT
·
2023-08-23 05:02
Spring
Cloud
中间件
rabbitmq
五种消息模型简单说明
五种消息模型简单说明
RabbitMQ
提供了6种消息模型,但是第6种其实是RPC,并不是MQ,因此不予学习。那么也就剩下5种。但是其实3、4、5这三种都属于订阅模型,只不过进行路由的方式不同。
DKPT
·
2023-08-23 05:02
Spring
Cloud
rabbitmq
RabbitMq
的使用
最近处理访客记录所以,来学习下
rabbitMQ
。之前同事已经写好了,这里只需要进行消费,后续会逐渐完善。
yeapT
·
2023-08-23 05:02
Java
rabbitmq
ruby
分布式
RabbitMQ
---基本消息模型
1、基本消息模型官方介绍:
RabbitMQ
是一个消息代理:它接受和转发消息。你可以把它想象成一个邮局:当你把邮件放在邮箱里时,你可以确定邮差先生最终会把邮件发送给你的收件人。
DKPT
·
2023-08-23 05:31
Spring
Cloud
rabbitmq
中间件
服务器
后端
分布式
RabbitMQ
在上周,我们讨论了使用消息队列的好处。然后我们回顾了消息队列产品的发展历史。如今,在项目中需要使用消息队列时,ApacheKafka似乎是首选产品。然而,考虑到特定需求时,它并不总是最佳选择。基于数据库的队列让我们再次使用星巴克的例子。最重要的两个需求是:•异步处理,使收银员可以在不等待的情况下接下一个订单。•持久性,以防出现问题时错过顾客的订单。在这里,消息的顺序不太重要,因为咖啡师经常批量制作
小技术君
·
2023-08-23 05:31
kafka
rabbitmq
分布式
Nova 组件
Nova子服务协作流程image消息队列使用
rabbitMQ
:OpenStack组件的各个子服务之间不直接调用,全部通过消息队列异步调用。
小码弟
·
2023-08-23 01:37
上一页
96
97
98
99
100
101
102
103
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他