学海无涯

导航

2022年9月22日 #

学习资源

摘要: 微软官方学习资料 https://dotnet.microsoft.com/zh-cn/ 阅读全文

posted @ 2022-09-22 18:31 宁静致远. 阅读(36) 评论(0) 推荐(0) 编辑

解决方案体系结构

摘要: eShopOnContainers 应用是一家网上商店,这家店销售各种产品,包括大头针、T 恤和咖啡杯。 该商店包括以下功能: 目录管理 购物车 用户管理 订单管理 支付 优惠券管理(在关系图中有显示,但尚不存在) 可以使用不同的微服务管理上述每项功能。 每个微服务都享有自主权、可独立部署,且负责其 阅读全文

posted @ 2022-09-22 17:46 宁静致远. 阅读(172) 评论(0) 推荐(0) 编辑

IdentityServer4 身份验证授权

摘要: 身份验证授权 IdentityServer4 https://identityserver4.readthedocs.io/en/latest/quickstarts/1_client_credentials.html 阅读全文

posted @ 2022-09-22 17:40 宁静致远. 阅读(34) 评论(0) 推荐(0) 编辑

在 Kubernetes 中证明微服务的恢复能力

摘要: Kubernetes 的一大好处是支持声明性配置管理。 你在配置文件中定义的服务会不惜一切代价进行保留。 这意味着,如果出现故障,Kubernetes 将自动重启在发生故障之前运行的服务。 让我们通过删除披萨前端 Pod,然后验证 Kubernetes 是否已重启它,来看看此恢复能力如何发挥作用。 阅读全文

posted @ 2022-09-22 16:40 宁静致远. 阅读(28) 评论(0) 推荐(0) 编辑

在 Kubernetes 中缩放容器实例

摘要: 在一天中的某些时间,微服务可能会负载很大。 Kubernetes 通过为你添加额外的实例来轻松缩放微服务。 运行以下命令,将后端微服务缩放为五个实例。 kubectl scale --replicas=5 deployment/pizzabackend 我们需要指定“deployment/pizza 阅读全文

posted @ 2022-09-22 16:39 宁静致远. 阅读(59) 评论(0) 推荐(0) 编辑

将微服务容器部署到 Kubernetes

摘要: 将 Docker 映像推送到 Docker Hub,使映像可供 Kubernetes 实例下载,然后创建了部署文件,以声明方式描述了 Kubernetes 应对每个微服务执行的操作。 你还了解到,使用 Kubernetes 缩放容器化微服务的过程其实很简单。 在基于微服务的开发方法中,每个微服务都有 阅读全文

posted @ 2022-09-22 16:37 宁静致远. 阅读(427) 评论(0) 推荐(0) 编辑

将镜像上传到 Docker Hub

摘要: 登录到 Docker Hub 将映像上传到 Docker Hub 的下一步是登录 Docker Hub。 在命令提示符处,输入下列内容: docker login 将映像上传到 Docker Hub 输入以下代码以重新标记或重命名在 Docker 用户名下创建的 Docker 映像。 docker 阅读全文

posted @ 2022-09-22 15:18 宁静致远. 阅读(59) 评论(0) 推荐(0) 编辑

Kubernetes 业务流程协调程序

摘要: 在基于微服务的开发方法中,每个微服务都有自己的模型和数据,因此从开发和部署角度来看,它具有自主性,独立于其他微服务。 在容器内部托管微服务是实现此目的的常见方法。 这些类型的系统在扩展和管理方面很复杂。 你需要考虑整理、添加、删除和更新多个容器的过程。 这个过程称为容器管理。 为了帮助处理容器管理任 阅读全文

posted @ 2022-09-22 15:09 宁静致远. 阅读(27) 评论(0) 推荐(0) 编辑

Razor客户端调用API

摘要: 在 appsetting.json 中配置基础连接 Url "backendUrl": "https://localhost:5901" 封装客户端访问类 using System.Net.Http; using System.Text.Json; using System.Threading.Ta 阅读全文

posted @ 2022-09-22 09:02 宁静致远. 阅读(74) 评论(0) 推荐(0) 编辑