
微服务自动化
文章平均质量分 93
落日飞行
欲戴王冠,必承其重!勤能补拙!
展开
-
微服务自动化之IDEA插件使用
一、更改docker配置 1、修改Docker服务文件,注释掉"ExecStart"这一行,并添加下面信息 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375 2、重新加载配置文件 systemctl daemon-reload 3、重启服务 systemctl restart docker 4、防火墙操作 ...原创 2022-03-05 17:05:48 · 1041 阅读 · 0 评论 -
微服务自动化之docker-compose运用
一、docker-compose介绍 1、定义: Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排 通过编写docker-compose文件可对多个服务同时进行启动/停止/更新(可定义依赖,按顺序启动服务 2、管理结构: project 1 一个微服务项目 service N 由N个微服务组成 container N 而每个微服务又由N个节点组...原创 2022-03-03 21:50:08 · 2921 阅读 · 0 评论 -
微服务自动化之跨主机集群
目录 一、通信方式 1、容器间内部通信 2、跨主机通信 1、前言: 2、三种通信方式: 二、ETCD配置 1、首先先创建并编辑/etc/profile文件,并加入对应语句 2、刷新资源 3、ETCD中保存网络信息 4、etcdctl2和etcdctl3使用方法 三、Flannel安装与配置 1、下载或上传flannel安装包 2、创建flannel安装目录 3...原创 2022-03-02 21:12:07 · 823 阅读 · 0 评论 -
微服务自动化之etcd集群搭建
目录 一、etcd集群搭建 一、etcd构建自身高可用集群的几种形式 1、静态发现: 2、etcd动态发现 3、DNS动态发现 二、静态部署 三、集群搭建 1、安装服务 2、编辑etcd.conf文件,添加集群信息注意修改对应的ip 3、修改/etc/etcd/etcd.conf文件后,要先删除/var/lib/etcd目录下保存的数据,再重新启用服务,不然失败 4、为节点etcd01创建一个etcd服务 ...原创 2022-03-01 23:15:26 · 2355 阅读 · 0 评论 -
微服务自动化之etcd基本介绍
目录 一、etcd的诞生 二、etcd介绍 1、etcd简介: 2、etcd概念: 3、etcd特点: 4、etcd应用场景: 1、服务发现: 2、Leader选举: 5、etcd术语: 三、关于Raft选举算法 1、前引 2、介绍 3、Raft算法选举的三种角色 4、Raft选举过程 5、Raft选举算法优缺点 ...原创 2022-02-28 17:57:06 · 4300 阅读 · 0 评论