最近购入一台新服务器,以前都是通过rpm离线安装,现在尝试使用docker安装,下面是docker安装rabbitmq的具体步骤: 一、RabbitMQ安装 1.使用dock...
最近购入一台新服务器,以前都是通过rpm离线安装,现在尝试使用docker安装,下面是docker安装rabbitmq的具体步骤: 一、RabbitMQ安装 1.使用dock...
一、定时任务概述 1.1 定时任务认识 1.1.1 什么是定时任务 定时任务是按照指定时间周期运行任务。使用场景为在某个固定时间点执行,或者周期性的去执行某个任务,比如:每天...
1.安装依赖 redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装: 如果没有安装则通过以下命令安装: 2.下载redis...
前置条件 下载nacos 上传nacos安装包到服务器上 持久化数据库配置 修改集群配置 配置优化点 复制集群节点 启动集群服务 配置nginx负载均衡 访问nacos页面 ...
一、Caffeine缓存概述 Caffeine是一种高性能的缓存库,是基于Java 8的最佳(最优)缓存框架。基于Google的Guava Cache,Caffeine提供一...
1. 【环境变量】背景: 在我们的实际项目开发中,一般会区分几个环境,分别是开发环境、测试环境和生产环境,当然不排除分的比较细的还有预发布环境,一般来说这四个环境就足够我们使...
原文地址:https://blog.xstudio.mobi/a/230.html 1. 概述 “架构师图谱”是一个很宏大的命题,特别是优秀的架构师自身也是“由点到面再到图”...
背景 之前构建过文件预览服务,对于视频部分前端播放组件限制只能为mp4格式,为了支持更多视频格式决定对方案进行升级,由于视频格式较多,针对每一种格式定制选择播放器不太现实,决...
一、RocketMQ 的前世今生 RocketMQ 是阿里巴巴开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务,是一个统一的消息引擎,...
docker-compose能干啥 docker-compose 是 docker 官方提供的容器编排工具,可以实现对Docker容器集群的快速编排。 相关的容器编排工具:K...
在实际开发中MySQL集群搭建利用percona-xtradb-cluster,有了docker后会方便很多,SpringBoot项目部署则只需要JDK环境即可,打包运行ja...
Spring事务监听机制—使用@TransactionalEventListener处理数据库事务提交成功后再执行操作为什么使用在项目中,往往需要执行数据库操作后,发送消息或...
Docker是基于Linux容器的虚拟化技术,基于go语言开发,生态是非常不错的,通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用...
一、概述 为什么我们需要它? 众所周知,在微服务架构中,从网关进来的请求会通过Ribbon进行负载均衡,可能造成你每次请求都有可能是不同的服务器处理的,因为,为了提高系统的吞...
jpsjps(JVM Process Status Tool)是虚拟机进程状况工具。它的功能也和ps命令类似:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main C...
一、总体区别 1.1 网络通信框架和Web容器的区别 网络通信框架:Netty、Mina、Grizzly Web容器:Tomcat、Jetty Web服务器:Apache、N...
JVM之所以拥有强大的生态,是因为它是跨语言性的,JVM只识别字节码文件,不论是什么语言编写的代码,只要经过编译后能生成.class的字节码文件,JVM都可以进行解析。当然这...