技术栈
ruby
逆境不可逃
2 天前
开发语言
·
后端
·
ruby
一篇速通RabbitMQ (从入门到生产实战:核心原理、高级特性与 Spring Boot 集成全解)
在微服务架构大行其道的今天,服务之间的通信方式直接决定了系统的可扩展性、可靠性和响应速度。同步调用虽然简单直观,但在高并发场景下会导致系统耦合度高、响应慢、容错能力差等问题。消息中间件作为异步通信的核心组件,完美解决了这些问题。
亿牛云爬虫专家
5 天前
ruby
·
爬虫代理
·
session
·
隧道代理
·
数据采集器
·
mechanize
·
dom 表单
业务实战:基于 Ruby Mechanize 与隧道代理构建工业级数据采集器
在日常的爬虫业务开发中,我们往往要在“开发效率”和“运行效率”之间寻找平衡。面对重度依赖表单提交、多步登录流或复杂 Cookie 校验的业务场景(例如社交平台等),直接手写 Net::HTTP维护状态会让人崩溃,而上重量级的无头浏览器(Puppeteer/Selenium)又极其消耗服务器资源,导致并发量上不去。
xuefeiniao
7 天前
分布式
·
rabbitmq
·
ruby
使用宝塔安装RabbitMQ,启动不起来
系统:Alibaba Cloud 3 (OpenAnolis Edition) + rabbitmq 3.12.4
yaoyouzhong
7 天前
rabbitmq
·
负载均衡
·
ruby
RabbitMQ HAProxy 负载均衡
前面我们学习了 rabbitmq 搭建集群,并且为了解决集群中队列的高可用问题,使用仲裁队列替代普通的队列,但是其实这里还有一个问题,就是我们在使用 Java 连接 rabbitmq 的时候,需要指定 rabbitmq 服务的 IP 和端口号,如果该端口号绑定的 rabbitmq 服务挂掉了,那么我们的 Java 程序是否还能够访问到呢?
gududexiao
7 天前
分布式
·
rabbitmq
·
ruby
RabbitMQ 的介绍与使用
消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已。 其主要用途:不同进程Process/线程Thread之间通信。
iOS妖狐小北
7 天前
分布式
·
rabbitmq
·
ruby
RabbitMQ之交换机
目录前言Exchange(交换机)的类型与应用???- 交换机的属性1.?直连交换机:Direct Exchange
weyyhdke
7 天前
分布式
·
rabbitmq
·
ruby
RabbitMQ 集群部署方案
一、安装 RabbitMQ二、更改配置文件三、配置集群四、测试环境准备:三台服务器,系统是 CentOS7
lzqk12000
7 天前
分布式
·
rabbitmq
·
ruby
RabbitMQ 客户端 连接、发送、接收处理消息
RabbitMQ 服务,不是像其他服务器一样,负责逻辑处理,然后转发给客户端 而是所有客户端想要向 RabbitMQ服务发送消息,
hINs IONN
9 天前
rabbitmq
·
负载均衡
·
ruby
RabbitMQ HAProxy 负载均衡
前面我们学习了 rabbitmq 搭建集群,并且为了解决集群中队列的高可用问题,使用仲裁队列替代普通的队列,但是其实这里还有一个问题,就是我们在使用 Java 连接 rabbitmq 的时候,需要指定 rabbitmq 服务的 IP 和端口号,如果该端口号绑定的 rabbitmq 服务挂掉了,那么我们的 Java 程序是否还能够访问到呢?
eSsO KERF
9 天前
分布式
·
rabbitmq
·
ruby
RabbitMQ之交换机
目录前言Exchange(交换机)的类型与应用???- 交换机的属性1.?直连交换机:Direct Exchange
Albert Edison
14 天前
分布式
·
rabbitmq
·
ruby
【RabbitMQ】工作队列模式(使用案例)
咱们在前面学习了简单模式的写法,接下来学习另外几种工作模式的写法。快速入门程序就是简单模式。此处省略。
REDcker
15 天前
分布式
·
rabbitmq
·
ruby
RabbitMQ系列02 - RabbitMQ 消息模型:Broker、交换器、队列与收发路径
RabbitMQ 是遵从 AMQP 0-9-1 的消息中间件(Erlang 实现),消息先进入 Exchange(交换器),再按类型与绑定规则路由到 Queue(队列)。本文归纳核心对象、四种交换器、生产/消费典型步骤、Connection 与 Channel 的分工,以及客户端入口。帧级命令名与握手顺序以 AMQP 0-9-1 规范及 RabbitMQ 官方文档为准。
刘~浪地球
16 天前
分布式
·
rabbitmq
·
ruby
消息队列--RabbitMQ 高可用集群部署
系列导读:本篇将深入讲解 RabbitMQ 高可用集群的部署与最佳实践。✅ RabbitMQ 架构:Exchange、Queue、Binding ✅ 集群部署:磁盘节点、内存节点 ✅ 镜像队列:高可用配置 ✅ 生产者实践:确认机制、持久化 ✅ 消费者实践:手动确认、并发消费
架构师老Y
17 天前
python
·
架构
·
kafka
·
rabbitmq
·
ruby
011、消息队列应用:RabbitMQ、Kafka与Celery
上周半夜被报警叫醒,系统里堆积了十几万条未处理的消息。登录服务器一看,RabbitMQ内存占用98%,生产者还在拼命往里塞数据,消费者却全躺平了。紧急扩容后开始排查,发现某个消费者处理单条消息要30秒,而生产速率是每秒50条——典型的“消费能力跟不上生产速度”导致消息堆积。这种场景在我们后端系统里太常见了,今天就来聊聊消息队列这个“系统解耦神器”和“性能杀手”的双面角色。
开心码农1号
17 天前
linux
·
开发语言
·
ruby
RabbitMQ 生产运维命令大全
包括:重启、扩容、迁移、故障切换、日志清理
PH = 7
17 天前
运维
·
ruby
·
vagrant
virtualbox+vagrant创建CentOS-7虚拟机
参考视频: https://ke.gupaoedu.cn/play/288/5/37603?phaseId=6
极创信息
21 天前
java
·
c语言
·
开发语言
·
python
·
php
·
ruby
·
hibernate
不同开发语言程序如何做信创适配认证?完整流程与评价指标有哪些
信创产业全面推进中,很多企业都会面临一个核心问题,自家使用 Java、Go、C/C++、PHP、Python、.Net core等不同语言开发的业务系统、应用软件,如何快速完成信创环境适配,并进行适配性认证?
Albert Edison
22 天前
分布式
·
rabbitmq
·
ruby
【RabbitMQ】核心概念|工作流程|界面操作
在安装完 RabbitMQ 之后,我们接下来学习如何去使用 RabbitMQ在上一个篇幅,我们讲了 RabbitMQ 的安装,并安装了管理界面
fzb5QsS1p
23 天前
rabbitmq
·
.net
·
ruby
Maomi.MQ 功能强大的 .NET RabbitMQ 消息队列通讯模型框架来了
在本篇教程中,将介绍 Maomi.MQ.RabbitMQ 的使用方法,以便读者能够快速了解该框架的使用方式和特点。