上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 43 下一页
摘要: 什么是Docker Compose 在微服务盛行的今天,我们通常是这么定义Compose的:对容器的统一启动和关闭的编排工具。 但是我以前还是有个疑惑,谁会用Compose在一台服务器上部署多个服务呢?干脆直接用单体服务就行了!直到我遇到了以下的一个需求,让我明白了在一台服务器上不得不用多个服务的时 阅读全文
posted @ 2021-12-08 10:24 chester·chen 阅读(1207) 评论(0) 推荐(4) 编辑
摘要: 什么是Elastic AMP Elastic APM 是一个应用程序性能监控系统。它可以请求的响应时间、数据库查询、对缓存的调用、外部 HTTP 请求等的详细性能信息,可以实时监控软件服务和应用程序。这可以帮助我们快速查明和修复性能问题。 Elastic APM 还会自动收集未处理的错误和异常。因此 阅读全文
posted @ 2021-11-24 13:49 chester·chen 阅读(1731) 评论(2) 推荐(4) 编辑
摘要: 什么是共享库 随着微服务的增多,每个项目的都需要pipline文件,这样的话Pipeline代码冗余度高,并且pipeline的功能越来越复杂。 jenkins可以使用Shared Lib,将一些公共的pipeline抽象做成模块代码,在各种项目pipeline之间复用,以减少冗余。 共享库目录结构 阅读全文
posted @ 2021-11-09 08:32 chester·chen 阅读(853) 评论(2) 推荐(1) 编辑
摘要: 什么是Kong Openrestry是一个基于Nginx与Lua的高性能平台,内部有大量的Lua库。其中ngx_lua_moudule使开发人员能使用Lua脚本调用Nginx模块。Kong是一个Openrestry程序,而Openrestry运行在Nginx上,用Lua扩展了nginx。所以可以认为 阅读全文
posted @ 2021-11-03 07:56 chester·chen 阅读(3554) 评论(15) 推荐(15) 编辑
摘要: 什么是限流 限流即限制并发量,限制某一段时间只有指定数量的请求进入后台服务器,遇到流量高峰期或者流量突增时,把流量速率限制在系统所能接受的合理范围之内,不至于让系统被高流量击垮。而Envoy可以通过envoy.filters.http.ratelimit插件实现限流。 限流服务 Envoy实现限流需 阅读全文
posted @ 2021-11-02 08:05 chester·chen 阅读(958) 评论(0) 推荐(3) 编辑
摘要: 什么是OAuth2认证 简单说,OAuth 就是一种授权机制。数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据。系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用。而IdentityServer4就是一个开源的OAuth2认证系统。网关与IdentitySer 阅读全文
posted @ 2021-11-01 08:46 chester·chen 阅读(1011) 评论(0) 推荐(4) 编辑
摘要: 什么是GRPC gRPC是一种与语言无关的高性能远程过程调用 (RPC) 框架。gRPC 的主要好处是: 现代、高性能、轻量级的 RPC 框架。 契约优先的 API 开发,默认使用协议缓冲区,与语言无关的实现。 可用于多种语言的工具来生成强类型服务器和客户端。 支持客户端、服务器和双向流调用。 通过 阅读全文
posted @ 2021-10-31 09:12 chester·chen 阅读(1214) 评论(0) 推荐(1) 编辑
摘要: 什么是控制面板 这篇我们来看看如何通过控制平面(Control Panel)来配置Envoy。 控制平面就是一个提供Envoy配置信息的单独服务,Envoy可以通过调用这个服务的api来加载配置。 配置控制面板 官方为我们提供了两种已经实现好的控制面板。 go控制面板:https://github. 阅读全文
posted @ 2021-10-30 15:59 chester·chen 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 什么是Gateway 在微服务体系结构中,如果每个微服务通常都会公开一组精细终结点,这种情况可能会有以下问题 如果没有 API 网关模式,客户端应用将与内部微服务相耦合。 在客户端应用中,单个页面/屏幕可能需要多次调用多个服务。 如果没有网关,所有微服务必定会暴露在“外部世界”中。 每个公开发布的微 阅读全文
posted @ 2021-10-29 07:12 chester·chen 阅读(2417) 评论(2) 推荐(5) 编辑
摘要: 4小时Dapr+.NET 5 +K8S 的实战 https://ke.qq.com/course/4000292?tuin=1271860f Dapr进阶虚拟机集群实战(非K8S) https://ke.qq.com/course/4002149?tuin=1271860f 前面我们说了在单机模式下 阅读全文
posted @ 2021-10-17 10:57 chester·chen 阅读(2291) 评论(2) 推荐(3) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 43 下一页