主从 架构docker mysql8
docker compose和docker swarm 和 docker stack
docker compose:单机部署,使用docker compose编排多个服务 docker swarm:多机部署,实现对单个服务的简单部署(通过dockerfile) docker stack :实现集群环境下多服务编排。(通过compose.yml) 狂神说docker(最全笔记)_狂神说 ......
Nacos连接Mysql8连接失败问题
一、问题复现 Nacos、Mysql 容器均开机自启。 Nacos 配置了 Mysql,配置确认没有问题,发现每次重启服务器,Nacos都无法直接成功连接 mysql。每次启动完 Nacos 后,需要用 Datagrip 连接一次 Mysql,再 docker restart nacos 才可以连上 ......
高级系统架构师学习(九)数据库系统
一、数据库概述 数据库模式 三级模式: 外模式:视图 模式(也称为概念模式):数据库表 内模式:物理文件 两层映像:两层映像可以保证数据库中的数据具有较高的逻辑独立性和物理独立性。 外模式 - 模式映像 模式 - 内模式映像 物理独立性:即数据库的内模式发生改变时,应用程序不需要改变。 逻辑独立性: ......
SOC芯片架构技术分析(三)
SOC芯片架构技术分析(三) 3.1 汽车:汽车平台未来需要高算力 1)汽车半导体涵盖了汽车芯片、功率器件、传感器等重要电子零部件。汽车的计算芯片包括传统的MCU芯片和SoC芯片。 MCU芯片一般包含CPU一个处理器单元;而汽车SoC一般包含多个处理单元。 2)ECU(Electronic Cont ......
深入理解设计原则之里氏替换原则(LSP)【软件架构设计】
1、里氏替换原则的定义和解读里氏替换原则(Liskov Substitution Principle, LSP)于1986年有Barbara Liskov提出,他当时是这样描述这条原则的:如果S是T的子类型,那么T的对象可以被S的对象所替换,并不影响代码的运行。1996年,Robert Martin ......
Go每日一库之138:dive(Docker 镜像分析)
## 什么是 dive? 用于探索 Docker 镜像、每一层中的内容以及发现缩小 Docker/OCI 镜像大小的方法的工具。 ## 安装 dive `go get github.com/wagoodman/dive` ## dive 特性 - 按层分解 Docker 镜像 - 可视化展示每一层变 ......
Go每日一库之121:moby(操作docker容器)
在日常开发中,测试是不可避免的,在针对DAO层的代码写测试用例的时候,直接将依赖的存储服务(比如mongodb)的client给mock掉,可能达不到检验代码中语法或数据操作正确性的目的。如果在本地起一个相关的存储服务又会由于不同的项目带来环境的污染,并且测试代码由于依赖本地环境可能导致多人协作困难 ......
设备驱动-10.中断子系统-5 armv7 GIC架构解析
1 armv7 GIC介绍 armv7 32位 gic采用v2版本,参考手册 https://developer.arm.com/documentation/ihi0048/bb/?lang=en GIC400 就是v2版本的中断控制器 IP 核,当 GIC 接收到外部中断信号以后就会报给 ARM ......
Redis主从及哨兵及集群相关介绍
主从模式 为了避免单点故障 和 读写不分离,Redis 提供了复制(replication)功能,master数据库中的数据更新后,会自动将更新的数据同步到其他slave数据库上。 优点: 主从结构具有读写分离,提高效率、数据备份,提供多个副本等优点。 不足: 大的不足就是主从模式不具备自动容错和恢 ......
内网离线安装docker并配置使用nexus为docker私服
背景 本文简单记录下最近在内网服务器离线安装docker及配置nexus作为docker私服,踩的一些坑。docker和k8s这块技术我跟得不是很紧,18年的时候用过一阵docker,后来发现它并不能解决当时我们遇到的问题,后来就没用了,再一个就是,在宿主机上啥命令都有,也太爽了,反观docker里 ......
修改docker默认存储路径
docker默认使用/var/lib/docker作为存储目录。 mkdir /root/docker cat >> /etc/docker/daemon.json << EOF { "data-root": "/root/docker" } EOF systemctl restart docker ......
Calico是一个纯三层的数据中心网络方案,而且方便集成OpenStack这种 IaaS云架构,能够提供高效可控的VM、容器、裸机之间的通信。
calico架构图 BGPRoute Reflector(BIRD),大规模部署时使用,摒弃所有节点互联的mesh模式,通过一个或者多个 BGPRoute Reflector来完成集中式的路由分发; 通过将整个互联网的可扩展 IP网络原则压缩到数据中心级别,Calico在每一个计算节点利用 Linu ......
SOC芯片架构技术分析(二)
SOC芯片架构技术分析(二) 2.1 SoC产业链概况 2.2 产业链上游概况:设计工具寡头竞争 2.2 产业链上游概况:IP核行业行业集中度高 1)行业集中度高,国内厂商市占率较低。 2)全球IP核供应商以国外厂商为主,行业集中度相对 较高:国内集成电路设计企业所需的IP核大多来自 境外供应商,每 ......
docker build过慢问题
有一个前端项目,在我删除了node_modules之后,构建非常慢,半个小时都没执行完 一直以为是jenkins问题,重启了也没用,一直卡在docker build步骤,后来干脆就挂着执行,执行完查看日志 后来看到 Sending build context to Docker daemon 932 ......
15 | Docker安全:在虚拟的环境中,就不用考虑安全了吗?
Docker服务:Docker所提供的功能以及在宿主机Linux中的Docker进程 Docker镜像:通过Dockerfile构建出来的Docker镜像 Docker容器:实际运行的Docker容器,通常来说,一个Docker镜像会生成多个Docker容器。Docker容器运行与Docker服务至 ......
文章学习|基于密码协处理器的信息安全系统架构设计
文章学习:基于密码协处理器的信息安全系统架构设计 论文地址:https://kns.cnki.net/kcms2/article/abstract?v=3uoqIhG8C44YLTlOAiTRKu87-SJxoEJu6LL9TJzd50k-ZDpeCft_ZD3GBIBiOoFTrRFVheyhVV ......
安装 Docker Engine on CentOS
1、卸载旧版 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ do ......
Docker启用TLS进行安全连接
目录生成TLS证书生成服务端证书生成ca文件生成密钥生成客户端证书清理文件并设置只读权限配置TLS证书重启服务Idea连接Dockercurl方式连接 生成TLS证书 官方地址:https://docs.docker.com/engine/security/protect-access/#use-t ......
docker Kestrel appseting.json
{ "Kestrel": { "Endpoints": { "Http": { "Url": "http://*:5080" }, "Https": { "Url": "https://*:5081", "Certificate": { "Path": "/app/server.pfx", "Pas ......
freeipa docker compose部署
docker compose文件 version: "3.3" services: freeipa: image: freeipa/freeipa-server:centos-7 container_name: freeipa domainname: freeipa.default.cn conta ......
深入Linux内核(进程篇)—进程切换之ARM体系架构【转】
转自:https://blog.csdn.net/liyuewuwunaile/article/details/106773630 进程切换一、context_switch二、switch_mm2.1 刷新I-CACHE2.2 ASID和TLB2.3 页表转换基址切换三、switch_to进程切换由 ......
docker-compose部署rabbitmq
docker-compose部署rabbitmq docker-compose部署rabbitmq单机 创建一个rabbitmq.yml的文件 version: '3' services: rabbit: image: rabbitmq:3.8-management hostname: rabbit ......
SOC芯片架构技术分析(一)
SOC芯片架构技术分析(一) 框架总览 SOC芯片研究框架 1. SoC概况 1.1 SoC简介 1.2 SoC发展历程及未来发展趋势 1.3 SoC市场概况 2. SoC产业链 2.1 SoC产业链概况 2.2 产业链上游情况 2.3 产业链中游情况 2.4 产业链下游及终端应用 3. 成长驱动力 ......
架构与架构师
架构是概念,包含技术架构和人员组织架构 技术架构:合理组织技术和方案支撑核心业务, 技术架构模型,最基本的是分层架构,所有架构都可归结到此模型。 架构师: 理解需求,搭建模型 架构技能: 分与合、职责分配、耦合管理 ......
docker笔记
docker 笔记 参考docker菜鸟教程 pdf docker入门教程 一、安装与卸载 docker 1 安装 curl -sSL https://get.docker.com/ | sh 2 启动 docker 服务 sudo systemctl start docker 3 卸载 sudo ......
dockers net 网络
啊安装好docker ,默认有桥接的docker0 创建容器默认多一个网卡 brctl show brige 桥接 同一个宿主机上的docker容器通过docker0桥接通信。一半在容器里,一半在宿主机上。 docker inspect network bridge 网桥网段查看 cat /etc/ ......
《架构师之路:软件架构之美》第二章读书笔记
第二章的主题是 "Programming Paradigms"(编程范式),该章讨论了不同的编程范式以及它们如何影响软件架构的设计。以下是该章的一些主要观点和内容: 编程范式概述:该章首先介绍了编程范式的概念,说明了编程范式是一种编程风格或方法论,它影响了代码的组织方式和设计方式。 常见的编程范式: ......
MySQL运维2-主从复制
一、主从复制概念 主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从服务器中,然后在从服务器上对这些日志重新执行也叫重做,从而使得从数据库和主库的数据保持同步。 MySQL支持一台主库同时向多台从库进行赋值,从库同时也可以作为其他从服务器的主库,实现链式复制。 一般主服务器我们叫Mast ......
.NET Core|--调用C++库|--LibraryImport docker环境下,处理依赖问题--GCC--Docker
前言 万恶之源在于, C#程序中需要调用C++的一个函数库, 在Windows环境下, 只要保证引用的相关dll存在, 就是ok的, 但是在Linux环境下, 并且我的Webapi程序是部署在docker中的, 问题就比较麻烦一些. 经历了 新建软链接, 缺失".so"文件, 有了".so"文件后, ......
Docker|--E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
错误 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 871920D1991BC93C E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them ......