1、什么是 nginx 高可用 (1)需要两台 nginx 服务器 (2)需要 keepalived (3)需要虚拟 ip 2、配置高可用的准备工作(1)需要两台服务器 192.168.17.129 和 192.168.17.131 (2)在两台服务器安装 nginx (3)在两台服务器安装 kee ...
分类:
其他好文 时间:
2021-05-24 08:39:55
阅读次数:
0
在k8s 里面如果直接删除pod,, 是起不到作用的,因为删除的pod 还是被继续拉起来。 看下面的例子,我们把 deployment-ngx-8ff559dc9-5v5f7 这个pod 通过kubectl delete pod 的方式删除掉 [root@k8s-master ~]# kubectl ...
分类:
其他好文 时间:
2021-05-24 07:41:06
阅读次数:
0
在使用 docker 的过程中,我们可以使用docker restart {container_id}来重启容器,但是在 kubernetes 中并没有重启命令(没有 kubectl restart {podname}),有时候我们的 Pod 出现 Bug意外终止,导致我们需要重启 Pod ,却没有 ...
分类:
其他好文 时间:
2021-05-24 07:38:57
阅读次数:
0
Docker部署redis主从+读写分离+哨兵 前段时间给第三方部署了redis主从+读写分离+哨兵集群环境,开发想验证程序代码的稳定性,需要在测试环境搭建一套该redis系统,便用Docker持久化部署一套即可,用完即删! 一、规划 hostname ip port server master.r ...
分类:
其他好文 时间:
2021-05-24 07:00:10
阅读次数:
0
创建 ClusterIP 类型的 Service apiVersion: apps/v1 kind: Deployment metadata: name: my-deployment spec: selector: matchLabels: app: metrics department: sale ...
分类:
其他好文 时间:
2021-05-24 06:53:19
阅读次数:
0
Docker Compose 概述 1.1 概述 Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排,定义和运行多容器Docker应用程序的工具。通过Compose,您可以使用YAML文件来配置应用程序的服务。然后,使用一个命令,就可以从配置中创建并启 ...
分类:
其他好文 时间:
2021-05-24 06:48:25
阅读次数:
0
##什么是Pod ###Pod是Kubernetes中最小的单元,它由一组、一个或多个容器组成,每个Pod还包含了一个 Pause容器,Pause容器是 Pod的父容器,主要负责僵尸进程的回收管理,通过 Pause容器可以使同一个 Pod里面的多个容器共享存储、网络 、PID、IPC等 ##定义一个 ...
分类:
其他好文 时间:
2021-05-24 06:02:47
阅读次数:
0
2、安装3台虚拟机并实现SSH免密登录 (1)安装三台虚拟机centos7 第一台正常安装,后两台做克隆。配置好IP地址,关闭防火墙跟SELINUX。 106.14.69.185 server1 121.5.218.141 server2 (2)修改用户名以及对应的IP # vi /etc/host ...
分类:
其他好文 时间:
2021-05-24 05:35:32
阅读次数:
0
读写分离负载均衡/集群消息队列Redis分布式缓存:本地缓存 分布式缓存分库分表 解决高并发的方法1.水平扩展:多来几台服务器2.垂直扩展 :立杆见影,但是有上限3.分布式:就是一台服务器 的事儿分成多台服务器协作完成集群:一台服务器做的事请,现在由多台服务器共同承载,每台服务器都是独立完成的集群— ...
分类:
其他好文 时间:
2021-05-24 05:16:23
阅读次数:
0
Copyset模块结合chunk的放置共同解决了集群数据如何分布的问题,这里主要的设计考虑点是数据分布的均衡性以充分利用磁盘空间和避免热点。 1. 背景 Curve是网易数帆在2020年7月份开源的一个高性能、高可用、高可靠的分布式存储系统,主打高性能、低延迟。 Github代码仓库:https:/ ...
分类:
其他好文 时间:
2021-05-24 04:54:22
阅读次数:
0