最近接手一个国外项目,用的rust语言,部署在AWS的ECS上面。我们开发在开发环境build发布到集群以后,报错docker: not found。一开始以为是容器里面没有安装成功docker,检查...
为什么需要kubernetes这样的容器编排系统
Docker 本身非常适合管理单个容器,若运行的是构建于有限几个或十几个容器上的应用程序,则可以仅在 Docker 引擎上自主运行,部署和管理这些容器并不会遇到太大的困难。然而,对于包含成百上千个容器...
同一个docker镜像在不同的服务器运行/tmp目录权限不一致解决办法
今天遇到一个比较有意思的问题,在kubernetes集群创建了一个springcloud服务,在其中一台node上面很快就启动成功,显示running了,但是在另外一台node上面,等了很久都没启动成...
高可用的“异地多活”架构设计
后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过 F5 或者任何代理的方式就可以很好的解决。后文描述的主要是针对有状态的服务进行分析。服务端进行...
ZooKeeper基本原理详解
ZooKeeper 简介ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。ZooKeeper 设计目的1.最...
负载均衡软件 LVS、Nginx及HAProxy工作原理详解
当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web 应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器...
SpringCloud Ribbon和Feign重试参数性能实测对比
阿汤博客前两篇文章《SpringCloud Zuul(Ribbon)重试配置不生效解决办法》和《SpringCloud Feign重试不生效问题排查》已经介绍了Ribbon和Feign重试不生效的原因...
Kubernetes集群中部署ZooKeeper集群
Kubernetes集群中部署ZooKeeper集群有两种方式,一是基于kubernetes的镜像kubernetes-zookeeper,另外一种是基于原生的镜像zookeeper,基于kubern...
zookeeper集群搭建
参考官方文档:https://zookeeper.apache.org/doc/r3.4.14/zookeeperStarted.html#sc_Download前提:部署好java环境一、单机部署1...
小米监控open-falcon-0.2安装部署详细配置
一、环境准备1、配置阿里云yum源#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com...
fluentd代替logstash搭建EFK日志管理系统
logstash的替代软件有很多,常用有的fluentd和Filebeat,这里主要以fluentd替换logstash进行日志采集。elasticsearch和kibana安装可以参考ELK日志分析...
Centos7 Redis集群部署
Redis安装参考:Redis主从配置并以普通用户启动安装好以后以单机多实例的方式部署集群1、创建配置和启动脚本#cd /etc/redis修改配置文件,开启集群模式#vim 6379.confbin...
三大主流软件负载均衡器对比(LVS、Nginx、HAproxy)
LVS:1. 抗负载能力强,性能高,能达到F5的60%,对内存和CPU资源消耗比较低2. 工作在网络4层,通过VRRP协议(仅作代理之用),具体的流量是由linux内核来处理,因此没有流量的产生。3....
Centos7.x Mysql5.5-5.6主从安装配置
一、MySQL安装1、安装依赖#yum -y install make gcc-c++ cmake bison-devel ncurses-devel# yum groupinstall ...
Kubernetes Volume
emptyDiremptyDir 是最基础的 Volume 类型。① 文件最底部 volumes 定义了一个 emptyDir&n...
Kubernetes Health Check
Liveness探测启动进程首先创建文件 /tmp/healthy,30 秒后删除,在我们的设定中,如果 /tmp/healthy 文件存在,则认为容器处于正常...
Kubernetes Services && Update
运行三个httpd镜像创建service① v1 是 Service 的 apiVersion。② 指明当前资源的类型为 Serv...
ELK日志分析平台集群搭建
一、准备工作架构图1、准备三台虚拟机,系统版本:CentOS Linux release 7.5.1804master 192.168.133.128node1 192.168.133.1...
Kubernetes 容器应用
1、运行Deploymentkubectl run nginx-deployment --image=nginx:1.7.9 --replicas=2 ...
Kubernetes相关概念
Kubernetes最小kubernetes集群部署https://kubernetes.io/docs/tutorials/kubernetes-basics/create-cluster/clus...