aws elb enable-availability-zones-for-load-balancer --load-balancer-name my-loadbalancer --availability-zones us-west-2b { "AvailabilityZones": [ "us- ...
分类:
其他好文 时间:
2019-08-20 11:06:23
阅读次数:
74
调度器选择策略: 预选策略(Predicate) 1. 根据运行Pod的资源限制来排除不符合要求的Node 2. 根据运行Pod时,是否要求共享宿主机的网络名称空间来判断,如: 某Pod启动要共享宿主机的网络名称空间,启动80端口,而某些Node的80已经被占用,那它就不符合,就也要不排除。 优选策 ...
分类:
其他好文 时间:
2019-08-02 20:12:43
阅读次数:
93
架构模式: 服务实例与虚拟机一一对应 上下文 您已应用微服务架构模式并将系统架构为一组服务。每个服务都部署为一组服务实例,以实现吞吐量和可用性。 问题 如何打包和部署服务? 要点 服务使用各种语言,框架和框架版本 编写每个服务包含多个服务实例 用于吞吐量和可用性服务必须是可独立部署的 可扩展的服务实 ...
分类:
其他好文 时间:
2019-08-02 16:38:47
阅读次数:
105
在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这 ...
分类:
编程语言 时间:
2019-07-21 10:35:29
阅读次数:
120
hadoop版本:2.9.2 1、带宽的设置参数: dfs.datanode.balance.bandwidthPerSec 默认值 10m 2、datanode之间数据块的传输线程大小:dfs.datanode.max.transfer.threads 默认值4096 3、修改dfs.datano ...
分类:
其他好文 时间:
2019-07-12 18:35:31
阅读次数:
139
背景: kubernetes集群内部有三种方式暴露服务:nodeport,loadbalancer,ingress,其中loadbalancer需要云厂商提供对应公网负载均衡,维护成本,费用高。 采用nodeport这种方式的弊端: 1、开通过多端口,对主机安全性存在一定风险(内网环境,问题不大), ...
分类:
Web程序 时间:
2019-06-17 00:49:18
阅读次数:
174
mod_proxy ,主代理模块Apache模块用于重定向连接;它允许Apache充当底层应用程序服务器的网关。mod_proxy_http ,它增加了对代理HTTP连接的支持。mod_proxy_balancer和mod_lbmethod_byrequests ,它为多个后端服务器添加负载平衡功能 ...
分类:
Web程序 时间:
2019-05-31 23:42:14
阅读次数:
172
集群技术概述 LB LoadBalancer 负载均衡集群 硬件:F5 BIG-IP 软件:LVS(4层-传输层tcp/udp等端口协议进行负载调度),Nginx,Haproxy(4/7层-应用层,如识别http协议中的url等进行调度) LB集群主要解决高并发能力问题 HA HighAvailab ...
分类:
其他好文 时间:
2019-05-29 10:35:15
阅读次数:
125
load balancer 负责监听外部的连接,并将连接分发到 pool member。 LBaaS 有三个主要的概念: Pool Member,Pool 和 Virtual IP Pool Member Pool Member 是 layer 4 的实体,拥有 IP 地址并通过监听端口对外提供服务 ...
分类:
其他好文 时间:
2019-04-28 11:22:06
阅读次数:
133
Kubernetes是Google开源的容器集群管理系统,是Docker容器的主要集群管理系统之一。 其中,Kubernetes中管理主要有三种类型的IP:Pod IP 、Cluster IP 和 外部IP。 Pod IP Kubernetes的最小部署单元是Pod。利用Flannel作为不同HOS ...
分类:
Web程序 时间:
2019-02-22 00:36:35
阅读次数:
541