上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 46 下一页
摘要: 官方文档:安装 kubeadm 安装条件 多台Linux机器 CentOS7 2G以上RAM,2个以上CPU 集群网络互通,可访问外网 关闭防火墙,关闭swap分区 准备安装环境 node IP k8s-master 192.168.43.111 k8s-node1 192.168.43.112 k 阅读全文
posted @ 2022-03-22 08:21 chester·chen 阅读(1668) 评论(1) 推荐(1)
摘要: k8s官方文档:https://kubernetes.io/zh/docs/home/ 前提 掌握容器技术:Docker,Containerd等 K8S优势 使用简单,少量人/小团队可以轻松维护大型分布式系统 全面拥抱微服务架构,快速迭代,快速部署 移植性高,随时可以将系统搬迁到公有云 弹性扩容,轻 阅读全文
posted @ 2022-03-21 20:33 chester·chen 阅读(1915) 评论(0) 推荐(0)
摘要: 背景 前些天遇到一个需求,在没有第三方源码的情况下,刷新一个第三方UI,并且拦截到其ajax请求的返回结果。当结果为AVALIABLE的时候,停止刷新并语音提示,否则继续刷新。 分析这个需求,发现需要控制一个刷新循环的暂停与开始,因此网上搜到了通过ManualResetEvent实现线程的暂停与恢复 阅读全文
posted @ 2022-01-20 09:55 chester·chen 阅读(698) 评论(1) 推荐(0)
摘要: 什么是Docker Compose 在微服务盛行的今天,我们通常是这么定义Compose的:对容器的统一启动和关闭的编排工具。 但是我以前还是有个疑惑,谁会用Compose在一台服务器上部署多个服务呢?干脆直接用单体服务就行了!直到我遇到了以下的一个需求,让我明白了在一台服务器上不得不用多个服务的时 阅读全文
posted @ 2021-12-08 10:24 chester·chen 阅读(1399) 评论(0) 推荐(4)
摘要: 什么是Elastic AMP Elastic APM 是一个应用程序性能监控系统。它可以请求的响应时间、数据库查询、对缓存的调用、外部 HTTP 请求等的详细性能信息,可以实时监控软件服务和应用程序。这可以帮助我们快速查明和修复性能问题。 Elastic APM 还会自动收集未处理的错误和异常。因此 阅读全文
posted @ 2021-11-24 13:49 chester·chen 阅读(1804) 评论(2) 推荐(4)
摘要: 什么是共享库 随着微服务的增多,每个项目的都需要pipline文件,这样的话Pipeline代码冗余度高,并且pipeline的功能越来越复杂。 jenkins可以使用Shared Lib,将一些公共的pipeline抽象做成模块代码,在各种项目pipeline之间复用,以减少冗余。 共享库目录结构 阅读全文
posted @ 2021-11-09 08:32 chester·chen 阅读(903) 评论(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 阅读(3753) 评论(15) 推荐(15)
摘要: 什么是限流 限流即限制并发量,限制某一段时间只有指定数量的请求进入后台服务器,遇到流量高峰期或者流量突增时,把流量速率限制在系统所能接受的合理范围之内,不至于让系统被高流量击垮。而Envoy可以通过envoy.filters.http.ratelimit插件实现限流。 限流服务 Envoy实现限流需 阅读全文
posted @ 2021-11-02 08:05 chester·chen 阅读(1017) 评论(0) 推荐(3)
摘要: 什么是OAuth2认证 简单说,OAuth 就是一种授权机制。数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据。系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用。而IdentityServer4就是一个开源的OAuth2认证系统。网关与IdentitySer 阅读全文
posted @ 2021-11-01 08:46 chester·chen 阅读(1093) 评论(0) 推荐(4)
摘要: 什么是GRPC gRPC是一种与语言无关的高性能远程过程调用 (RPC) 框架。gRPC 的主要好处是: 现代、高性能、轻量级的 RPC 框架。 契约优先的 API 开发,默认使用协议缓冲区,与语言无关的实现。 可用于多种语言的工具来生成强类型服务器和客户端。 支持客户端、服务器和双向流调用。 通过 阅读全文
posted @ 2021-10-31 09:12 chester·chen 阅读(1366) 评论(0) 推荐(1)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 46 下一页