2023年2月28日,今天下午电话面试 java 岗位,经过一些提问后,面试官问了一个问题,“那么你最近在关注什么方面的技术点呢?”,可能是我之前的回答不太理想,且说辞都是“不好意思,可能最近没有太经常使用这方面的东西。”(其实就是忘了)。 我说“最近在读关于SpringCloud 分布式微服务的书。” 本以为他会接着问一些SpringCloud相关的技术点。结果... 面试官,“嗯嗯,那么d
转载
2023-07-20 15:47:12
2阅读
文章目录 前言一、docker mysql:5.7的持久化存储及远程连接二、nacos-docker镜像安装nacos并配置数据库(nacos单机版)总结 多记多练前言提示:以下是本篇文章正文内容,下面案例可供参考一、docker mysql:5.7的持久化存储及远程连接
1.下拉镜像docker pull mysql/mysql-server:5.7 注:后面的mys
转载
2024-08-09 19:47:06
108阅读
1:Docker数据持久化数据的方案方案一:基于本地文件系统的Volume方案二:基于plugin的Volume,即支持第三方的存储方案2:数据持久化-Data Volume解决方案:container容器被删除后 container内的数据也会随之被删除 丢失,例如数据库之类的container,数据持久化放置container被删除而导致数据的丢失2.1:push mysql:5.6的版本当然
转载
2023-07-25 21:47:38
139阅读
存储机制不管是持久化的消息还是非持久化的消息都可以被写入到磁盘。持久化的消息在到达队列时就被写入到磁盘,并且如果可以,持久化的消息也会在内存中保存一份备份,这样可以提高一定的性能, 当内存吃紧的时候会从内存中清除。非持久化的消息一般只保存在内存中,在内存吃紧的时候会被换入到磁盘中,以节省内存空间。这两种类型的消息的落盘处理都在RabbitMQ的“持久层”中完成。持久层是一个逻辑上的概念,实际包含两
学习思路:gitlab基于docker安装jira基于docker安装gitlab配置jira-代码push后jira自动显示注释,Merged Master后自动修改jira状态一、基于docker安装gitlab1、镜像拉取#拉取最新的gitlab镜像
docker pull gitlab/gitlab-ce当然还可以指定版本拉取docker pull gitlab/gitlab-ce:xxx
转载
2024-06-03 20:27:38
32阅读
docker安装mysql环境1、拉取mysql镜像 先拉取mysql的镜像,可以在docker的镜像仓库找到不同的TAG标签的版本链接 我选择的是5.7docker pull mysql:5.72、配置mysql 创建mysql目录,用于存放mysql相关配置及数据。3、运行mysql容器docker run -p 3309:3306 --name test_mysql -v /home/hlp
转载
2023-07-14 23:03:09
151阅读
# Docker持久化部署Rancher
在容器化部署中,Docker是一个非常流行的工具,用于创建和管理容器。Rancher是一个开源的容器管理平台,它可以帮助我们轻松地部署和管理多个Docker容器。但是,当我们使用Docker部署Rancher时,我们需要考虑如何持久化存储Rancher的数据。本文将介绍如何使用Docker持久化部署Rancher,并提供相应的代码示例。
## 什么是持
原创
2023-11-29 05:39:25
367阅读
#探秘RocketMQ消息持久化 之前对RocketMq的上层接口进行过介绍,但是作为一个可持久化的MQ中间件,那么其核心必然是对消息的持久化这一块。这也是我一直想去了解一下,最近稍微闲下来一点,把RocketMQ这一块代码实现给过了一下,这里对看到得内容和想法进行一次总结。这里分三部分来介绍RocketMQ消息持久化,分别是来自消息提供端的写,来自消费端的读以及从本地磁盘中进行恢复。在介绍之
存储机制待...消息结构惰性队列惰性队列会尽可能将消息存入到磁盘中,消费者消费相应的消息才会加载到内存,它可以支持更长的队列默认情况下生产者消息会尽可能存储到内存中就算设置持久化消息 也会再内存中备份一份 当rabbitMQ需要释放内存时会将内存中的队列持久化到磁盘中(消息堆积很耗时)惰性队列无论持久化和非持久化都会存储到磁盘 所以带来了io开销,就算非持久化设置惰性队列重启后消息也会丢失(所以持
转载
2024-07-11 05:47:20
140阅读
# Grafana Docker 部署持久化指南
在这篇文章中,我们将教你如何在 Docker 中部署 Grafana,并确保其数据持久化。Grafana 是一个开源的数据可视化工具,广泛应用于监控和数据分析。接下来,我们将详细介绍整个流程,分步讲解需要的命令和配置。
## 整体流程
以下是部署 Grafana 并实现持久化的步骤:
| 步骤 | 描述 |
|------|------|
目录1.rabbitmq简介2.消息持久化3.发布确认4.备份交换机5.优先级比较1.rabbitmq简介 MQ(message queue),从字面意思上看,本质是个队列,遵从先入先出的规则,只不过队列中存放的内容是 message 而已,是一种跨进程的通信机制,用于上下游传递消息。RabbitMq是开发中常用的一种消息中间件,由于实现服务之间的消息转发。使用了 MQ 之后,消息发送上
转载
2024-09-10 10:33:46
95阅读
# Docker 部署 Gerrit 持久化
## 引言
Gerrit 是一个基于 Git 的代码审查工具,广泛应用于开源项目和企业开发中。为了提高 Gerrit 的可用性和数据安全性,持久化存储变得至关重要。借助 Docker,我们可以轻松部署 Gerrit,并使用持久化卷来保存数据。
## 环境准备
在实现 Gerrit 的持久化部署之前,请确保您的系统上已安装 Docker 和 Do
该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。 (但是关于rabbitMq的安装,我的是在虚拟机上用docker安装的)在安装完rabbitMq后,输入http://ip:15672/ ,是可以看到一个简单后台管理界面的。(用户名、密码默认是g
目录 前言NuGetNexus 私有仓库说明安装 Nexus拉取 Nexus 镜像运行 NexusNexus NuGet 仓库简单使用Nexus 默认帐号Repositories上传组件包(Package)总结 前言NuGet Nuget 是免费、开源的包管理工具,专注于在 .Net、.Net Core 平台应用开发过程中第三方组件库的管理,相对于传统单纯的 dll 引用要方便、科学得多。
Docker容器用户可以从单个镜像启动一个或多个容器容器 VS 虚拟机虚拟机运行在完整的操作系统上,容器会共享宿主机的操作系统内核.在虚拟机模型中,需要开启物理机并启动Hypervisor引导程序,一旦Hypervisor启动,就会占用机器上的所有物理资源.接下来Hypervisor会将这些资源划分为虚拟资源,并且看起来和真实物理资源完全一致,在虚拟机中可以安装OS和应用.然后Hypervisor
转载
2023-12-31 19:06:00
10阅读
docker 数据持久化数据持久化1.停止并删除之前的容器 2.数据持久化的方案绑定挂载的Volume:真实去存储数据,可以指定Volume位置(数据持久化)dataVolume,指定一个共享目录(数据共享)3.Volume创建并启动mysql,密码设置为空查看所有的valume查看volume详细信息,可以找到具体目录停止并删除了mysql容器 再次查看目录,
转载
2023-07-14 17:43:52
882阅读
一,Mysql主从复制环境准备:一台一有docker并且安装mysql了的主机。1.mysql-master启动配置①启动docker后,查看启动情况,然后输入命令启动mysql-master结果如图所示docker run -p 3307:3306 --name mysql-master \
-v /mydata/mysql-master/log:/var/log/mysql \
-v /myd
转载
2023-08-26 17:08:04
415阅读
哈喽,又和大家见面了!回顾下,上节我们记录的是Docker关于数据卷的问题,最后我们留了一个任务就是下节我们进行关于Mysql的实战!ok,开始之前,说几句,在使用数据卷进行Mysql持久化的时候,是有坑的哟,大家注意了!1、首先使用命令来创建mysql的容器:docker run -d -p 3308:3306 -v /home/mysql02/conf:/etc/mysql/conf.d -v
转载
2023-08-07 07:37:09
212阅读
# Docker部署Hive持久化问题
在使用Docker部署Hive时,一个常见的问题是如何实现持久化数据存储。由于Docker容器的特性,容器内的数据在容器退出后会丢失,因此需要将Hive的数据存储到宿主机的文件系统中。以下是一种解决方案。
## 使用Docker挂载数据卷
Docker提供了数据卷的功能,可以将宿主机的目录挂载到容器内,实现数据的持久化。我们可以使用这个功能来存储Hiv
原创
2024-06-09 05:49:53
70阅读
# Docker部署Prometheus持久化存储
在容器化的应用中,持久化存储是一个重要的问题。对于监控系统Prometheus而言,持久化存储尤为重要,因为它需要保存历史监控数据以供后续分析和查询。本文将介绍如何使用Docker部署Prometheus,并配置持久化存储。
## 什么是Prometheus?
Prometheus是一种开源的监控和警报系统,用于记录和分析应用程序的性能指标
原创
2024-02-16 04:06:11
360阅读