参考:方志鹏的专栏 在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简单的微服务系统如下图: 注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到 ...
分类:
编程语言 时间:
2020-01-29 10:41:41
阅读次数:
103
原文:ASP.NET Cookie是怎么生成的 ASP.NET Cookie是怎么生成的 可能有人知道Cookie的生成由machineKey有关,machineKey用于决定Cookie生成的算法和密钥,并如果使用多台服务器做负载均衡时,必须指定一致的machineKey用于解密,那么这个过程到底... ...
分类:
Web程序 时间:
2020-01-28 23:27:02
阅读次数:
98
前端 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
技术选型: 网关:Nginx、Kong、Zuul 缓存:Redis、MemCached、OsCache、EhCache 搜索:ElasticSearch、Solr 熔断:Hystrix、resilience4j 负载均衡:DNS、F5、LVS、Nginx、OpenResty、HAproxy 注册中心 ...
分类:
其他好文 时间:
2020-01-28 00:04:36
阅读次数:
122
可能从大致印象上 Ingress 就是能利用 Nginx、Haproxy 啥的负载均衡器暴露集群内服务的工具;那么问题来了,集群内服务想要暴露出去面临着几个问题:众所周知 Kubernetes 具有强大的副本控制能力,能保证在任意副本(Pod)挂掉时自动从其他机器启动一个新的,还可以动态扩容等,总之... ...
分类:
其他好文 时间:
2020-01-27 12:16:10
阅读次数:
86
service的三种工作模式:(userstats(效率低)、iptables、ipvs) service可以自动实现负载均衡。service自动实现了负载均衡,service通过selector标签选择器匹配了后面多个pod!后端多个pod提供底层服务。 Service版本介绍 userspace ...
分类:
Web程序 时间:
2020-01-25 12:59:32
阅读次数:
137
1、环境:一台宿主机Nginx + 2台Docker环境的Nginx 2、配置宿主机Nginx.conf文件 在http段加入以下代码: upstream www.abc.top { server 192.168.83.172:8081 weight=10; server 192.168.83.17 ...
分类:
其他好文 时间:
2020-01-25 12:59:15
阅读次数:
117
k8s 集群管理和微服务 适合做啥 都知道k8s是集群 适合微服务 有很多教程 但你可以先了解他能干啥 traefix 是负载均衡工具 k8s 适合部署无状态依赖的微服务 可以按需求开启多个微服务 管理工具能自动发现并均衡 像redis sql ceph(对象存储)这些 支撑 和有状态依赖的服务 并 ...
分类:
其他好文 时间:
2020-01-24 00:25:55
阅读次数:
108
nginx.conf 配置文件详解 Nginx 配置文件主要分成四部分:main(全局设置)、server(主机设置)、upstream(上游服务器设置,主要为反向代理、负载均衡相关配置)和 location(URL匹配特定位置后的设置)。main 部分设置的指令影响其他所有部分的设置;server ...
分类:
其他好文 时间:
2020-01-23 14:02:56
阅读次数:
99