
架构
文章平均质量分 53
yaobo2816
这个作者很懒,什么都没留下…
展开
-
云原生改造- istio(一)
istio 官网有bookinfo的案例, 但是这个案例过于繁琐,直接就可以运行,但是有些原理不是很清楚。spring-petclinic-msa是网上找到的一个k8s的一个java案例,通过spring-petclinic-msa改造成istio,可以运行的案例。改造后的是:service 对应两个deployment 一个是web-v1, 一个是web-v2. 并且做了负载均衡。1 搭建k8s初始服务,也就是让微服务运行在k8s服务器上,我已上传好文件,一个命令就可以部署。让它找到host地址。原创 2023-05-24 10:27:19 · 897 阅读 · 0 评论 -
K8s deploy 部署两个不同实例
3 在service type:web 这个很好理解,在deployment 统一打的type:web标签,在service 统一获取。其中web-v1 和 web-v2 是一个页面,只是页面颜色不同。2 镜像需要 1.0和2.0 需要打不同的镜像版本。1 type:web 需要同意打成同意标签。原创 2023-05-11 10:26:52 · 379 阅读 · 0 评论 -
k8s ingress controller 使用
http://demo.atguigu.com:31382/test.html 可以访问到test.html 内容了。两个service都是用ClusterIP部署的,集群外边是不能访问的,只能在集群内部访问。这个脚本可以直接在国内安装,已经替换ali镜像。一 安装Ingress controller。添加一个test.html 页面,内容随意。证明你已经安装成功。二 创建service deploy。2 进入nginx 目录。1 进入容器里,命令如下。三 创建ingress。原创 2023-04-13 11:07:42 · 517 阅读 · 0 评论 -
springboot 部署k8s(一)
本系列教程将分2篇文章讲解,怎么部署springboot 到k8s 上。第一篇:springboot 准备,这里包括打包镜像。第二篇:springboot 镜像部署到k8s, 我们将使用deployment ,service 用最简单的方式deploy k8s.这里面springboot 已经可以打包镜像了,下一篇将部署到k8s.原创 2023-04-04 11:58:58 · 3931 阅读 · 0 评论 -
K8s PV PVC NFS 作为载体
群晖NFS K8s PV和PVC 绑定原创 2023-03-09 11:19:04 · 117 阅读 · 0 评论 -
图文讲解 -> 同步异步(非)阻塞
总结:外部顾客,服务员可以做其他事情, 都不需要等待。总结:外部顾客可以做其他事情, 服务员必须等待。总结:外部顾客必须等待,服务员可以做其他事情。总结:外部顾客和服务员都要等待。原创 2023-01-10 10:36:12 · 96 阅读 · 0 评论 -
架构设计总结
N+1设计:系统中的每个组件都应做到没有单点故障;回滚设计:确保系统可以向前兼容,在系统升级时应能有办法回滚版本;禁用设计:应该提供控制具体功能是否可用的配置,在系统出现故障时能够快速下线功能;监控设计:在设计阶段就要考虑监控的手段;多活数据中心设计:若系统需要极高的高可用,应考虑在多地实施数据中心进行多活,至少在一个机房断电的情况下系统依然可用;采用成熟的技术:刚开发的或开源的技术往往存在很多隐藏的bug,出了问题没有商业支持可能会是一个灾难;资源隔离设计:应避免单一业务占用全部资源;架构应能水平扩展:系原创 2022-07-01 21:00:49 · 147 阅读 · 0 评论