主从 架构docker mysql8
一键部署docker容器的shell脚本(美化的脚本输出)
脚本功能:停止原有容器,按照用户传入的参数启动新的容器 使用系统自带的方法需要安装依赖 yum install redhat-lsb vi docker-deploy.sh #!/bin/bash lsb_functions="/lib/lsb/init-functions" if test -f ......
使用maxwell实现数据库主从同步
前置条件 maxwell使用1.29.2版本,再高的版本不支持JDK1.8。 使用Maxwell之前需要准备搭建以下环境 在https://www.cnblogs.com/szhNJUPT/p/17574193.html有详细搭建过程 mysql采用5.7.43,尝试过mysql8.0版本,但是由于 ......
docker底层实现
[TOC] > >(1)基本架构 > >(2)名字空间 > >• pid 名字空间 > >• net 名字空间 > >• ipc 名字空间 > >• mnt 名字空间 > >• uts 名字空间 > >• user 名字空间 > >(3)控制组 > >(4)联合文件系统 > >(5)容器格式 > > ......
第五章、web前端架构师
[TOC] ####九、项目整体搭建 #####1、导学 + 将收获什么 ``` * 第一部分:相关准备知识 - 前端工具链的相关工具介绍 - 脚手架工具的使用和对比 ~ Imooc CLI ~ Vue CLI ~ Vite - 编码规范 ~ ESLint ~ Prettier ~ 产出**编码规范 ......
11虚拟机风格--解释器体系结构风格——架构风格
有几个部件:解释器引擎、被解释执行的程序、程序执行的当前状态、解释器引擎的内部状态 有特定的解释器引擎进行解释。 工作原理: 存储里有程序执行的当前状态、被解释执行的程序。程序执行的当前状态会与解释器引擎直接交互, 它和被解释执行的程序也会和解释器引擎的内部状态交互。解释器从解释器引擎的内部状态选择 ......
第五章:持续交付的软件系统架构
“大系统小做”原则: 持续交付架构要求:系统架构在设计时应该考虑如下因素 1.为测试而设计 2.为部署而设计 3.为监控而设计 4.为扩展而设计:支持团队成员规模的扩展,支持系统自身的扩展 5.为失效而设计:一旦部署或发布失败,如何优雅且快速的处理 系统拆分原则: 1.作为系统的一部分,每个组件或服 ......
Docker minIO部署
docker run -it -p 8888:8888 -d \ --net=host \ --name minio \ --restart=always \ -e "MINIO_ROOT_USER=<username>" \ -e "MINIO_ROOT_PASSWORD=<password>" ......
docker 获取某个时间段的日志
docker logs --since='2023-07-26T01:50:00' --until='2023-07-26T03:00:00' abbccdd >aaaa0726.log 2>&1 TRANSLATE with x English Arabic Hebrew Polish Bulga ......
架构设计中的正交原则
正交设计,是普遍的设计原则,与粒度无关,与编程范式无关,更与具体的实现语言无关。 一、正交设计原则“正交性”是几何学中的术语,互为直角的直角坐标系就具有正交性;在计算技术中表示不依赖性或解耦性。 一种相互正交的模块化思想,模块内有更高的内聚,与模块外有更低的耦合,只有一个不变的交叉点,这个交叉点就是 ......
怎样写架构技术文档?
### 怎样写架构技术文档? 1. 首先规划:应该写什么内容,按照什么顺序写 2. 多用图来展示系统交互、流程 3. 多用表来比较方案的优点和缺点 4. 详细程度:可以根据这个文档,进行开发; ......
进入docker上postgresql容器运行sql命令
在Docker上运行PostgreSQL时,通过以下步骤进入容器并运行SQL命令: 1. 查看正在运行的PostgreSQL容器 打开终端,并执行以下命令来查看当前正在运行的Docker容器: ```bash docker ps ``` 这将列出所有正在运行的Docker容器,包括PostgreSQ ......
wsl启动docker容器出错
# 错误信息 ```bash Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: exposing port TCP ......
CentOS Docker Portainer 安装
安装容器 # 拉取 portainer 社区版镜像 docker pull portainer/portainer-ce # 创建匿名卷 docker volume create portainer_data # 启动容器 docker run -d -p <宿主机端口>:9000 --name=p ......
CentOS Docker安装
安装命令: # 卸载旧版docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrota ......
ubuntu安装docker
要在Ubuntu上安装Docker,可以按照以下步骤进行操作: 更新系统软件包: Copy sudo apt update 安装Docker依赖的软件包: Copy sudo apt install apt-transport-https ca-certificates curl software- ......
微信万亿数据仓库架构设计与实现
没有足够的特征数据,安全策略将是"无根之木,无源之水"。微信安全数据仓库应运而生,成为整个安全业务的特征数据存储中心,每天服务了万亿级的特征数据读写请求,为整个微信安全策略提供了可靠的数据支撑,是微信安全基石之所在。然而,微信安全数据仓库不仅仅是一个存储中心,更是一个特征管理和数据质量管理的中心。在... ......
单元化架构解决了什么问题
文章摘自:单元化架构解决了什么问题 - 兰希姑娘的文章 - 知乎 https://zhuanlan.zhihu.com/p/339600956 作者:兰希姑娘链接:https://zhuanlan.zhihu.com/p/339600956来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商 ......
Mysql主从复制
### 介绍 MySQL主从复制时一个异步的复制过程,底层时基于MySQL数据库自带的二进制日志功能。就是一台或者多台MySQL数据库(slave 从库)从另一台MySQL(master 主库)进行日志的复制然后再解析日志并应用到自身,最终实现从库的数据和主库的数据保持一致。MySQL主从复制时My ......
Ubuntu 部署 nvidia-docker
**1)安装nvidia显卡驱动** **2)安装 Docker** 参考:[Docker清华源](https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/) , [Daocloud Docker 极速下载](https://guide.daoclou ......
Docker学习路线11:Docker命令行
Docker CLI (命令行界面) 是一个强大的工具,可让您与 Docker 容器、映像、卷和网络进行交互和管理。它为用户提供了广泛的命令,用于在其开发和生产工作流中创建、运行和管理 Docker 容器和其他 Docker 资源。 ### 安装 要开始使用 Docker CLI,您需要在计算机上安 ......
01_三层架构项目搭建(按开发步骤)(ResultSetHandler接口)
# 1.三层架构项目搭建(按开发步骤) - utils包存放工具类(JdbcUtils) - entity包存放实体类(Telephone) - dao包存放Dao接口(TelephoneDao) - impl存放DAO接口实现类(TelephoneDaoImpl) - service存放Servi ......
docker网桥
# 简介 容器间的通信。如:项目容器中需要连接另一个数据库容器 # 使用 ## 创建 ```shell docker network create ``` ## 查看 ```shell docker network ls # 查看网络详情 docker network inspect ``` ## ......
docker 构建系统运行环境
# 使用docker ``` docker build -d sspm:2.0 docker run -d -p 8080:8080 --name sspm-zzpt-v1 sspm:2.0 ``` > 版本1 FROM debian:buster-slim ENV MONO_VERSION 6.1 ......
(五) MdbCluster分布式内存数据库——数据迁移架构及节点扩缩容状态图
(五) MdbCluster分布式内存数据库——数据迁移架构及节点扩缩容状态图 上一篇:(四) MdbCluster分布式内存数据库——业务消息处理 本节主要讨论在系统扩容期间的数据迁移架构及节点的状态图。我们将通过介绍这两部分,慢慢展开复杂的扩缩容流程。 下图从左到右,我们增加了ClusterMa ......
Docker部署项目
docker部署Springboot项目 主要分为两步吧 1、在打包之前需要修改配置文件,将数据库改为虚拟机的地址端口号自定,如下: ① 先安装MySQL的镜像 docker pull mysql:8.0.26 安装成功后可以通过docker images查看mysql是否安装成功 至于安装速度缓慢 ......
T3/A40i支持Linux-5.10新内核啦,Docker、Qt、Python统统升级!
自2021年创龙科技推出全志国产化率100%的T3/A40i工业核心板后,不到两年时间已超过800家工业客户选择创龙科技T3/A40i平台。随着客户产品的不断升级与迭代,部分“能源电力”、“工业自动化”行业客户对T3/A40i的Linux版本提出了更高要求,主要涉及Docker、Qt、Python等 ......
navicat无法访问mysql8解决方案
1.开放3306端口 firewall-cmd --zone=public --permanent --add-port=3306/tcp firewall-cmd --reload 2.修改root密码 mysql -uroot -p alter user 'root'@'localhost' i ......
Docker 基础介绍
Docker Docker是时下热门的容器技术,Docker是os层虚拟化架构(虚拟出来的操作系统和宿主机操作系统共享一个内核)的一种体现产品。 容器化技术(我们可以把tomcat,redis,nginx……安装docker容器中),可以方便对软件的环境(开发环境/测试环境/生产环境……)进行搬运, ......
[Bash & Docker] Namespaces
namespace While chroot is a pretty straightforward, namespaces and cgroups are a bit more nebulous to understand but no less important. Both of these ......