外部应用访问集群内的服务: NodePort LoadBalancer Ingress –> ingress controller、ingress服务(使用开源的反向代理负载均衡来实现对外暴露服务,比如Nginx,Haproxy,envoy,traefik) 深入了解service:https:// ...
分类:
其他好文 时间:
2020-01-29 14:18:55
阅读次数:
64
参考:方志鹏的专栏 在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简单的微服务系统如下图: 注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到 ...
分类:
编程语言 时间:
2020-01-29 10:41:41
阅读次数:
103
0、 Keepalived介绍 Keepalived是基于VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)协议的一款高可用软件。Keepailived有一台主服务器(master)和多台备份服务器(backup),在主服务器和备份服务器上面部署相同 ...
分类:
数据库 时间:
2020-01-29 00:57:59
阅读次数:
86
原文:ASP.NET Cookie是怎么生成的 ASP.NET Cookie是怎么生成的 可能有人知道Cookie的生成由machineKey有关,machineKey用于决定Cookie生成的算法和密钥,并如果使用多台服务器做负载均衡时,必须指定一致的machineKey用于解密,那么这个过程到底... ...
分类:
Web程序 时间:
2020-01-28 23:27:02
阅读次数:
98
MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 查看官方网站 MongoDB特点 模式自由 :可以把不同结构的文档存储在同一个数据库里 面向集合的存储:适合存储 JSON风格文件的形式 完整的索 ...
分类:
数据库 时间:
2020-01-28 23:13:45
阅读次数:
95
一、在master节点下载二进制包 https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.16.md#v1161 二、选择kubernetes-server-linux-amd64.tar.gz下载 wget https:/ ...
为展现 Kolla 的真正实力,我在阿里云使用 Ansible 自动创建 10 台虚机,部署一套多节点高可用 OpenStack 集群! 前言 上次 Kolla 已经表示了要打 10 个的愿望,这次我们就满足它。 通过本期内容,你将看到: 如何使用阿里云云命令行(Cloud Shell) 如何使用 ...
分类:
其他好文 时间:
2020-01-28 17:47:01
阅读次数:
87
前端 VUE 接入层 DNS:阿里云 负载均衡:lvs+nginx/SLB/ELB 逻辑层 Java、C、C++、PHP、C# 存储层 MySQL/Redis 消息中间件 nsq 代码管理 gitlab 持续集成 jenkins 项目管理 redmind 名字服务 qconf zk 日志系统 elk ...
分类:
其他好文 时间:
2020-01-28 17:31:52
阅读次数:
64
简介 Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡。 常用命令 #柔和重启 nginx -s reload #配置文件检查 nginx -t 常用配置 #反向代理 server { listen 80; .... ...
分类:
其他好文 时间:
2020-01-28 11:02:14
阅读次数:
120
Eureka Server高可用集群 只使用单个Eureka Server风险太大,如果Eureka Server宕机,则服务就会瘫痪,所有我们应该搭建Eureka的高可用集群,EurekaServer之间相互注册,每个EurekaServer都注册服务,那么即使一台EurekaServer坏掉也不 ...
分类:
编程语言 时间:
2020-01-28 09:15:53
阅读次数:
93