rabbitmq共34篇

告别低效:使用 Enqueue/Messenger Adapter 提升消息队列处理效率-小浪学习网

告别低效:使用 Enqueue/Messenger Adapter 提升消息队列处理效率

我们的 symfony 应用原本使用的是一个自定义的消息队列系统,性能表现却差强人意。随着用户数量的增长,消息积压问题日益严重,导致系统响应速度缓慢,用户体验极差。我们尝试了多种优化方案,...
站长的头像-小浪学习网月度会员站长21天前
255
Linux中怎么安装RabbitMQ-小浪学习网

Linux中怎么安装RabbitMQ

安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。 Erlang的安装方式大概有两种: 1.从Erlang Solution安装(推荐)  # 添加erlang solutions源 $ wget https://packages.erlang...
站长的头像-小浪学习网月度会员站长9个月前
2215
redis多级缓存介绍-小浪学习网

redis多级缓存介绍

按照粒度由粗到细: 以商品详情页为例 1、页面级别缓存 (有时也叫url级别缓存,将页面手动渲染存到redis(key=商品id,val='商品详情页面,以后再次请求这个页面时,从redis中获取,直接向前端返...
站长的头像-小浪学习网月度会员站长5个月前
259
告别低效字符串处理:ActiveCollab/JobsQueue 助力项目提速-小浪学习网

告别低效字符串处理:ActiveCollab/JobsQueue 助力项目提速

最近项目中,我们面临着一个棘手的问题:用户数据处理速度跟不上提交速度。大量的用户请求涌入,导致服务器负载飙升,响应时间变长,甚至出现系统崩溃的风险。我们最初采用的是同步处理方式,每...
站长的头像-小浪学习网月度会员站长20天前
4013
银河麒麟系统安装中间件-小浪学习网

银河麒麟系统安装中间件

现在越来越多的企业级应用需要运行在国产化环境中,本文介绍下我们产品使用的中间件在国产操作系统银河麒麟的安装(不一定是最优方式,但能用)。 包含;Nginx、Redis、RabbitMQ、MongoDB、dotN...
站长的头像-小浪学习网月度会员站长6个月前
416
Redis如何实现延迟队列?方法介绍-小浪学习网

Redis如何实现延迟队列?方法介绍

延迟队列,顾名思义它是一种带有延迟功能的消息队列。那么,是在什么场景下我才需要这样的队列呢? 1. 背景 我们先看看以下业务场景: 当订单一直处于未支付状态时,如何及时的关闭订单 如何定...
站长的头像-小浪学习网月度会员站长5个月前
456
解决微服务日志管理的困境:使用 mkrutikov/microservice_logging-小浪学习网

解决微服务日志管理的困境:使用 mkrutikov/microservice_logging

在微服务架构中,日志管理一直是一个挑战。随着系统复杂度的增加,如何在不同服务之间实现一致的日志记录和追踪变得至关重要。在项目开发过程中,我们遇到了以下几个问题: 日志分散:每个微服...
站长的头像-小浪学习网月度会员站长14天前
2710
配置Linux系统以支持智能建筑和智慧能源管理开发-小浪学习网

配置Linux系统以支持智能建筑和智慧能源管理开发

配置linux系统以支持智能建筑和智慧能源管理开发 智能建筑和智慧能源管理是目前信息技术与能源领域融合的重要趋势。为了支持这一领域的开发,配置一个稳定可靠的Linux系统是必不可少的。本文将...
站长的头像-小浪学习网月度会员站长5个月前
4911
分享Redis常见面试题-小浪学习网

分享Redis常见面试题

介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 专题推荐:2020年redis...
站长的头像-小浪学习网月度会员站长4个月前
398
使用 Composer 解决 RabbitMQ 消息消费的挑战-小浪学习网

使用 Composer 解决 RabbitMQ 消息消费的挑战

在项目开发中,我需要从 rabbitmq 消息队列中消费消息,并根据消息内容执行不同的处理逻辑,最后将处理结果存储到 mysql 和 elasticsearch 中。这个过程看似简单,但实际操作起来却充满了挑战。...
站长的头像-小浪学习网月度会员站长14天前
365