摘要:
前言 情绪的尽头是沉默 1.微服务概念 1.1微服务发展 分布式解决性能问题,微服务解决维护性、扩展性、灵活性。 1.2微服务概念 微服务(或称微服务架构),是一种现代化的软件架构方法,它将一个应用程序分解为多个小型、独立的服务单元,每个服务都负责特定的业务功能,并且可以独立开发、测试、部署和扩展。 阅读全文
摘要:
# Asp.Net Core Consul + Ocelot 1.1 服务注册和服务发现 Consul和Ocelot基本概念这里不在阐述,使用Consul+Ocelot完成基本的服务注册和服务发现 (1)修改Ocelot配置文件,支持Consul (2)Apollo发布配置 (3)网关服务固定端口 阅读全文
摘要:
Asp.Net Core Consule 1.1 Consule简介 在分布式架构中,服务治理是必须面对的问题,如果缺乏简单有效治理方案,各服务之间只能通过人肉配置的方式进行服务关系管理,当遇到服务关系变化时,就会变得极其麻烦且容易出错。 Consul是一个用来实现分布式系统服务发现与配置的开源工具 阅读全文
摘要:
## Asp.Net Core Ocelot 1.1 Ocelot简介 Ocelot是一个用.NET Core实现并且开源的API网关技术,它的功能包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器、Service Fabric、Skywalking等的集成。而且这些功能都 阅读全文
摘要:
Asp.Net Core Apollo 1.1 Apollo简介 git地址:https://github.com/apolloconfig Apollo(阿波罗)是携程框架部研发并开源的一款生产级的配置中心产品,它能够集中管理应用在不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备 阅读全文
摘要:
前言 我永远朝着自由的彼岸行驶风雨无阻 自由增加了我对世界的饱和度 永远喜欢自己的一切包括不堪 自在摇曳 生生不息 1.pyecharts简介 pyecharts地址:https://05x-docs.pyecharts.org/#/zh-cn/prepare pyecharts-gallery地址 阅读全文
摘要:
前言 我将玫瑰藏于身后,风起花落 从此鲜花赠自己,纵马踏花向自由 感受 1.电脑32G运存,越高越好,后期k8s集群搭建,32g都不够用,我电脑都黑屏好几次 2.我安装了4台虚拟机,一台容器编排的开发环境,还有3台k8s集群环境,至少150G内存 3.每次学习前保证自己的所有服务组件都是正常的 4. 阅读全文
摘要:
前言 且停且忘且随风,且行且看且从容 10部署 10.1Docker镜像操作 Docker镜像推送阿里云 docker commit 命令用于创建一个新的镜像,以当前容器的状态为基础。它可以将正在运行的容器的更改保存为一个新的 Docker 镜像。 docker commit说明: -a "peng 阅读全文
摘要:
前言 及时清醒,事事甘心 9.流水线 参考:https://gitee.com/tanqidi/gulimall 9.1第一步gitee拉取代码 官方demo地址:https://github.com/kubesphere/devops-java-sample/blob/master/Jenkins 阅读全文
摘要:
前言 旧游无处不堪寻,无寻处,未有少年心 1.k8s简介 简介 Kubernetes 简称 k8s。是用于自动部署,扩展和管理容器化应用程序的开源系统。 中文官网:https://kubernetes.io/zh/ 中文社区:https://www.kubernetes.org.cn/ 官方文档:h 阅读全文
摘要:
前言 心有山水不造作,静而不争远是非 7.集群 7.1集群常见的基本形式 集群的目标 高可用:主机宕机对业务无影响。 宕机原因:网卡、路由器、机房、CPU负载过高、内存溢出、自然灾害等不可预期的原因导致,也称单点问题 解决方案:【选主式(双主、raft选举)】重新创建主节点 单点性能限制:当单点数据 阅读全文
摘要:
前言 道阻且长,行则将至 1.安装docker 如果系统中已经存在旧的Docker,则先卸载 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-lates 阅读全文
摘要:
前言 人到洛阳花似锦,偏我来时不逢春 17.商城业务-秒杀服务 17.1后台添加秒杀商品 主要步骤: 导入每日秒杀前端界面 gulimall-gateway网关服务配置gulimall-coupon路由 优化秒杀关联商品接口 导入每日秒杀前端界面 gulimall-gateway网关服务配置guli 阅读全文
摘要:
前言 知不足而奋进,望远山而前行 13.商城业务-分布式事务 13.1本地事务在分布式下的问题 主要步骤: 远程服务其实成功了,由于网络故障没有返回,导致订单回滚,存库成功扣减 远程服务执行完成,下面的其他方法出现问题,导致已执行的远程请求不能回滚 13.2本地事务隔离级别&传播行为等复习 事务的基 阅读全文
摘要:
前言 偏我来时不逢春 11.商城业务-消息队列 11.1MQ简介 主要步骤: 异步处理 应用解耦 流量控制 异步处理 应用解耦 流量控制 11.2RabbitMQ简介 11.2.1概述 消息代理(message broker) 消息代理:指安装了消息中间件的服务器,用于接收消息和发送消息 目的地(d 阅读全文