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