
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
父项目msagd配置编写pom.xml的属性标签<properties></properties><properties><!--私有docker仓库地址:ip:port--><docker.image.host>docker.io</docker.image.host><!--...
1.引言本文所讲的内容是以spring security oauth2 与 spring cloud 为基础的,在微服务的构建中,将授权服务器注册在eureka上面。当客户端访问资源服务器的时候必须携带token进行认证和授权。如果我们在资源服务器上直接硬编码授权服务器地址,那么我们是不能够搭载高负载的授权服务器的,所以我们需要一个可以负载均衡的RestTemplate进行负载调用授权服务器。..
本文主要介绍 Spring Cloud Gateway 的路由熔断、路由重试和高可用。路由熔断在前面学习 Hystrix 的时候,我们知道 Hystrix 有服务降级的能力,即如果服务调用出现了异常,则执行指定的 fallback 方法。Spring Cloud Gateway 也融合了 Hystrix,可以为我们提供路由层面服务降级。我们就来看看如何来做。在之前 gateway ...
自动扩展是一种根据资源使用情况自动扩展或缩小工作负载的方法。 Kubernetes中的自动缩放有两个维度:Cluster Autoscaler处理节点扩展操作,Horizontal Pod Autoscaler自动扩展部署或副本集中的pod数量。 Cluster Autoscaling与Horizontal Pod Autoscaler一起用于动态调整计算能力以及系统满足SLA所需的并行度
kubernetes 完整集群部署(二进制安装)1.准备环境安装环境 CentOS7 服务器 3台准备安装包etcd-v3.3.15-linux-amd64.tar.gzkubernetes-server-linux-amd64.tar.gzdocker-17.03.2-ce.tgzflanneld 0.7.1cfssl 1.2.02.安装规划节点IP角色...
环境准备安装规划节点IP角色安装的组件192.168.0.111Masteretcd、kube-apiserver、kube-controller-manager、kube-scheduler、cfssl、kubectl192.168.0.112Node1docker 、kubelet、kube-proxy、flanneld 、cfssl、kubectl...
安装Prometheuskubernetest集群中创建namespace#编写namespace.yaml文件apiVersion: v1kind: Namespacemetadata:name: ns-monitorlabels:name: ns-monitorkubectl apply -f namespace.yaml安装node-expo...
父项目msagd配置编写pom.xml的属性标签<properties></properties><properties><!--私有docker仓库地址:ip:port--><docker.image.host>docker.io</docker.image.host><!--...
业内常用Elastic Stack的部署方案图各部件说明Beats: 一个收集器,可以收集日志文件、http数据包等等Kafka:消息队列,用来缓冲存放从Beats流向LogStash数据Redis:也用作消息队列(Zset),缓冲存放从Beats流向LogStash数据LogStash:数据的处理器,使用多个Filter对数据进行预处理或者丰富数据ElasticSearch:数据处理后的最终存储
绝境长城(冰与火之歌)在高并发的应用中,限流是一个绕不开的话题。限流可以保障我们的 API 服务对所有用户的可用性,也可以防止网络攻击。一般开发高并发系统常见的限流有:限制总并发数(比如数据库连接池、线程池)、限制瞬时并发数(如 nginx 的 limit_conn 模块,用来限制瞬时并发连接数)、限制时间窗口内的平均速率(如 Guava 的 RateLimiter、nginx 的...







