Docker 基础与实战指南(3)

米饭1个月前35
Docker 基础与实战指南(3)
2.2 数据卷:容器是隔离环境,容器内程序的文件、配置、运行时产生的容器都在容器内部,我们要读写容器内的文件非常不方便。大家思考几个问题:...

Docker 基础与实战指南(2)

米饭1个月前39
Docker 基础与实战指南(2)
二、Docker 基础接下来,我们一起来学习 Docker 使用的一些基础知识,为将来部署项目打下基础。具体用法可以参考 Docker 官方文档:...

Docker 基础与实战指南(1)

米饭1个月前45
Docker 基础与实战指南(1)
Docker 可以使项目的部署变得简单,大大减少了运维工作量。即便你对 Linux 不熟悉,你也能轻松部署各种常见软件、Java项目。...

Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(3)

米饭1个月前57
Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(3)
3.5 声明交换机和队列:在之前我们都是基于RabbitMQ控制台来创建队列、交换机。但是在实际开发时,队列和交换机是程序员定义的,将来项目上线,又要交给运维去创建。那么程序员就需要把程序中运行的所有...

Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(2)

米饭1个月前52
Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(2)
三、SpringAMQP将来我们开发业务功能的时候,肯定不会在控制台收发消息,而是应该基于编程的方式。由于RabbitMQ采用了 AMQP 协议,因此它具备跨语言的特性。任何语言只要遵循 AMQP 协...

Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(1)

米饭1个月前52
Spring AMQP与RabbitMQ深度整合指南:从基础到高级应用(1)
...

RabbitMQ 进阶2(消费者可靠性+延迟消息)

米饭1个月前61
RabbitMQ 进阶2(消费者可靠性+延迟消息)
三、消费者可靠性当RabbitMQ向消费者投递消息以后,需要知道消费者的处理状态如何。因为消息投递给消费者并不代表就一定被正确消费了,可能出现的故障有很多,比如:...

RabbitMQ 进阶1(发送者和MQ的可靠性)

米饭1个月前46
RabbitMQ 进阶1(发送者和MQ的可靠性)
我们可以通过 MQ 异步调用,来使程序的性能更好和解耦合。但是如果 MQ 的消息没有成功的被对应的程序处理,那么这样不就会造成数据不一致的情况。因此,我们这里必须要尽可能的确保 MQ 消息的可靠性,即...

MySQL用户权限

云掣YunChe1个月前115
MySQL用户权限
1 MySQL 的权限概述mysql中存在4个控制权限的表,分别为user表,db表,tables_priv表,columns_priv表,我当前的版本mysql 5.7.29 。mysql权限表的验...

MySQL数据库线程池泄露场景解决方案

云掣YunChe1个月前86
MySQL数据库线程池泄露场景解决方案
在数字化时代,数据是企业的核心资产,而数据库则是存储和管理这些资产的重要仓库。本文通过云掣为某信息化管理行业客户快速解决MySQL数据库故障的案例,详细的分享了MySQL数据库出现问题时的解决思路和具...

mysql表结构对比工具

云掣YunChe1个月前180
mysql表结构对比工具
一、AmpNmp.DatabaseCompare工具1、工具特点:优点:比较两个数据库全部表结构的差异,...

高效安全迁移:PG高可用集群实战方案深度解析

云掣YunChe1个月前74
高效安全迁移:PG高可用集群实战方案深度解析
...