前言
RabbitMQ是目前非常热门的一款消息中间件,不管是互联网大厂还是中小企业都在大量使用。作为一名合格的开发者,有必要对RabbitMQ有所了解。
2025年06月07日
RabbitMQ是目前非常热门的一款消息中间件,不管是互联网大厂还是中小企业都在大量使用。作为一名合格的开发者,有必要对RabbitMQ有所了解。
2025年06月07日
在这个快节奏的数字化时代,高效的消息传递显得尤为重要。而RabbitMQ作为一款广泛使用的开源消息中间件,凭借其强大的功能和灵活性,成为了企业级应用中的明星产品。今天,我们就来一起探索如何在Java项目中运用RabbitMQ,无论是处理高并发还是构建分布式系统,RabbitMQ都能助你一臂之力。
2025年06月07日
注意此处需要安装management的版本才有界面,其他tag的版本是没有管理界面的
2025年06月07日
中间件是为应用提供通用服务和功能的软件。数据管理、应用服务、消息传递、身份验证和 API 管理通常都要通过中间件。中间件可以帮助开发人员更有效地构建应用。它就如同是应用、数据与用户之间的纽带。对于具有多云和容器化环境的企业而言,中间件可以助您大规模、经济高效地开发和运行应用。其构建方式也在随着技术的更新而不断的变化,下面我就以缓存服务为代表的redis来讨论下中间件部署的几个阶段。像以数据库为代表的mysql、以消息队列为代表的RabbitMQ等 部署方式的演变和redis基本大同小异。
2025年06月07日
NATS 最初是用 Ruby写的,每秒可处理 15 万条消息。后来 Go 重写了它,现在可以每秒处理上千万条消息。
优点:设计简洁,低功耗,高速通信总线,高可用,高扩展性,轻量级,部署简单。
2025年06月07日
主备模式
实现RabbitMQ的多个节点中实现高可用集群,一般在并发和数据量不高的情况下,这种模型非常的好用且简单。主备模式也称之为Warren(兔子窝)模式
2025年06月07日
2025年06月07日
最近有一个项目,客户是内网网络,只能离线部署,采用的麒麟ARM64服务器系统,不能远程部署,需要提前准备离线部署包让客户IT拷备上去再现场部署,部署时间就只有1天。自家系统采用的vue+springboot 做的,这个不担心,到哪里都能跑,更麻烦的是第三方组件离线部署,尝试了很多网上找到的部署文章,基本上结果都是失败,但功夫不负有心人,基于网上的方法+不断的试错,最终还是成功了,同时也写了一个shell脚本,只需要一个脚本部署完成。只有做过的同学才知道这个苦,记录一下部署方法,希望对有需求的同学们有帮助,不要再走弯路,少浪费点时间。
2025年06月07日
1. 开源基于js的3D地图框架。(可视化框架。)
2. 支持2D、3D、5D形式的地理数据,可以绘制几何图形、高亮区域、支持导入图片。
3. 使用webGL来进行硬件加速图形,使用是不需要任何插件来支持,但是浏览器必须支持webGl.