Rabbitmq高级用于通过RabbitMq(SpringBootamqp的扩展)进行消息传递的通用库。
注意:如果您已经在使用SpringCloudStream,则可能不需要此启动程序。
但是,如果由于其抽象级别而需要SpringCloud无法提供的AMQP特定功能,那么您可能会对它感兴趣,因为它提供了SpringCloud中可用的功能。
试试看,让我们知道您的想法!如果您发现任何可以改进或简化的内容,请随时提出更改!目标该项目的目的是为RabbitMQ提供一个通用的SpringBootStarter项目,用于消息传递解决方案。
通过简单地在yml中提供配置,这有助于我们自动配置Rabbitmq交换和队列以及绑定。
这也有助于在框架级别的单个位置更好地处理和监视异常。
因此,不再添加重复的代码来在各种项目中创建带有绑定的交换和队列构型您可以在“spring.rabbitmq”部分的application.yml中配置Rabbitmq服务器配置。
您可以在“rabbitmq.auto-config”下的application.yml中配置交换
2025/10/28 14:46:50 684KB java spring spring-boot rabbitmq
1
自己做的尚硅谷周阳老师ActiveMQ课程脑图,其中自己所用做案例的环境搭建都是基于docker与老师课程不一样。
脑图内容涵盖视频的99%的笔记,含有自己编写的代码文件,外加了自己对一些问题的测试与回答。
消息中间件之ActiveMQ消息中间件已经成为互联网企业应用系统内部通信的核心手段,是目前企业内主流标配技术,它具有解耦、异步、削峰、签收、事务、流量控制、最终一致性等一系列高性能架构所需功能。
当前使用较多的消息中间件有RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMQ等,本次以Apache的ActiveMQ作为切入点,分为基础/实战/面试上中下三大部分,将带着同学们从零基础入门到熟练掌握ActiveMQ,能够结合Spring/SpringBoot进行实际开发配置并能够进行MQ多节点集群的部署,最后学习MQ的高级特性和高频面试题的分析。
希望通过本次的学习,能够帮助同学们取得更大的进步,加油O(∩_∩)O
2025/10/22 9:15:46 22.71MB activemq
1
1.用到技术:springboot+mybatis+shiro+rabbitmq+redis项目实战,2.mybatisplus根据表自动生成dao,service,controler层的增删改成方法,极大提升开发效率3.包含功能:登录,用户管理,角色管理,菜单管理。
用到插件:插件:lombok,finbugs,p3c等4.项目有源代码,有数据库脚本,可快速部署运行
2025/10/20 20:49:06 40.92MB springboot mybatis shiro rabbitmq
1
基于SpringBoot+Maven+Mybatis+Redis+RabbitMQ高并发商城秒杀系统;
开发工具IntelliJIDEA2017.3.1x64;
项目搭建:1、下载代码将项目加载到IDEA里面2、运行sql文件夹下的sql文件3、到src/main/resources下的application.properties下修改你的数据库链接用户名与密码4、安装redis、mysql、rabbitmq、maven等环境5、启动前,检查配置application.properties中相关redis、mysql、rabbitmq地址6、登录地址:http://localhost:8080/login/to_login7、商品秒杀列表地址:http://localhost:8080/goods/to_list
2025/10/15 11:51:28 6.17MB java 高并发 多线程
1
RabbitMQ和Kafka详细笔记以及示例代码
2025/10/7 17:47:06 616KB queue
1
方便童鞋快速下载rabbitmq和erlang,因为需要版本匹配所以~~~这里是打包的附件,直接安装使用哦
2025/9/1 15:13:56 104.66MB rabbitmq erlang otp21.3
1
rabbitMQ代码案例
2025/8/22 9:34:58 396KB rabbitmq
1
执行rabbitmq-pluginsenablerabbitmq_delayed_message_exchange以开启延迟插件
2025/8/12 15:16:57 24.86MB rabbitmq delayed
1
RabbitMQ是一个由erlang开发的AMQP(AdvancedMessageQueue)的开源实现。
AMQP的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如COBAR的IIOP,或者是SOAP等),但是在异步消息处理中却不是这样,只有大企业有一些商业实现(如微软的MSMQ,IBM的WebsphereMQ等),因此,在2006年的6月,Cisco、Redhat、iMatix等联合制定了AMQP的公开标准。
MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。
应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。
消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。
排队指的是应用程序通过队列来通信。
队列的使用除去了接收和发送应用程序同时执行的要求。
2025/7/17 0:27:42 11.04MB rabbitmq 推送 多种语言
1

内容概要:文章详细介绍了如何运用Java及其相关技术栈(Spring Boot、Redis、RabbitMQ)来构建高性能电商秒杀系统。
内容涵盖了项目背景的重要性,针对高并发环境下常见的三大技术难题(超卖、数据库高压、恶意流量)提出了解决方案。
重点描述了系统的三层架构,核心组件之间的交互逻辑,特别是使用Redis进行库存预减以减轻数据库压力、RabbitMQ作为消息队列实现订单异步处理以及采用Redisson实现出库存操作时的分布式锁定防止超买问题。
此外,还包括详细的代码实例和性能优化措施比如分库分表、缓存机制、读写分离及令牌桶算法等。
适合人群:对Java开发有兴趣或是正在从事互联网行业尤其是电商平台开发工作的工程师和技术爱好者。
使用场景及目标:适用于想要深入理解Java在电商高并发场景的应用方式,以及希望掌握实际项目中面对高并发时采取的各种解决方案的专业人士。
文章不仅提供了详尽的设计思路还给出了实用的操作指南和优化方法。
阅读建议:鉴于本篇文章涵盖较多实战技术和最佳实践经验,在学习过程中可以边阅读代码边实验。
关注每一部分的关键点,尤其是性能瓶颈在哪里以及是如何被克服的。
2025/6/15 22:25:56 18KB
1
共 99 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡