摘要: 前言 我没有不甘心,只是这个结局,配不上当初明知不可为而为之的心, 我拿出了我最大的诚意,所以该遗憾的人,不是我。 eshop 最近完成了微软官方微服务项目eShop的学习,并整理了一些文档和笔记。 在学习过程中,我也借助了ChatGPT来辅助理解。但 AI 只是工具,可能存在错误。对于我能发现和排 阅读全文
posted @ 2025-12-06 01:39 peng_boke 阅读(54) 评论(0) 推荐(0)
摘要: 前言 我将玫瑰藏于身后,风起花落 从此鲜花赠自己,纵马踏花向自由 感受 1.电脑32G运存,越高越好,后期k8s集群搭建,32g都不够用,我电脑都黑屏好几次 2.我安装了4台虚拟机,一台容器编排的开发环境,还有3台k8s集群环境,至少150G内存 3.每次学习前保证自己的所有服务组件都是正常的 4. 阅读全文
posted @ 2024-10-14 01:00 peng_boke 阅读(270) 评论(0) 推荐(0)
摘要: 前言 情绪的尽头是沉默 1.微服务概念 1.1微服务发展 分布式解决性能问题,微服务解决维护性、扩展性、灵活性。 1.2微服务概念 微服务(或称微服务架构),是一种现代化的软件架构方法,它将一个应用程序分解为多个小型、独立的服务单元,每个服务都负责特定的业务功能,并且可以独立开发、测试、部署和扩展。 阅读全文
posted @ 2024-04-24 23:41 peng_boke 阅读(1891) 评论(0) 推荐(1)
摘要: 前言 学习杨中科老师开源项目在线英语网站微服务 1.需求 服务拆分 2.项目源码 项目 类 说明 Peng.ASPNETCore DistributedCacheHelper 分布式缓存帮助类 MemoryCacheHelper 内存缓存帮助类 UnitOfWorkFilter 工作单元筛选器 Pe 阅读全文
posted @ 2024-04-24 23:34 peng_boke 阅读(2535) 评论(1) 推荐(4)
摘要: 前言 想变优秀的第N天。 学习张老师的Blog.Core。 1.创建Asp.NetCore API 1.1创建项目 启用OpenAPI:sawgger 不适用顶级语句:使用main函数 使用控制器:controller 1.2配置说明 iisSettings:iis配置。 http:kestrl启动 阅读全文
posted @ 2024-03-15 17:04 peng_boke 阅读(5291) 评论(2) 推荐(14)
摘要: 前言 每个冬天的句号都是春暖花开 eshop生成sln 创建GenerateSln.ps1文件 # # PowerShell 脚本:一键生成 eShop.sln # 适用:VS2022 / .NET 6+ 仓库 # # 进入仓库根目录(确保包含 src/ 和 tests/ 文件夹) # cd pat 阅读全文
posted @ 2025-12-06 01:09 peng_boke 阅读(11) 评论(0) 推荐(0)
摘要: 前言 心无所求 便不受万象牵绊 心无牵绊 坐也从容 行也从容 1.环境准备 HybridApp和ClientApp只是空壳子,我这里只是把2个项目运行起来,没有学习Maui 安装maui 打开开发者设置 2.HybridApp 右键选择HybridApp,部署 HybridApp需要访问商品服务的接 阅读全文
posted @ 2025-12-06 00:34 peng_boke 阅读(13) 评论(0) 推荐(0)
摘要: 前言 倘若南风知我意,莫将晚霞落黄昏 1.基础设置配置 AddServiceDefaults: 1.健康检测 2.OpenTelemetry(可观测性框架:指标、链路追踪、日志、数据导出) 3.服务注册发现 4.HttpClient 2.Blazor 注册 Razor 组件服务,并启用交互式服务器端 阅读全文
posted @ 2025-12-06 00:33 peng_boke 阅读(21) 评论(0) 推荐(0)
摘要: 前言 山高路远,止不住行者征程 春秋几变,篆刻鲲鹏轨迹 1.基础设置配置 默认基础设置配置: 1.健康检测 2.OpenTelemetry(可观测性框架:链路追踪、指标采集、日志、数据导出) 3.服务注册和发现 4.HttpClient 2.Blazor配置 WebhookClient是基于Blaz 阅读全文
posted @ 2025-12-06 00:33 peng_boke 阅读(24) 评论(0) 推荐(0)
摘要: 前言 靠人者自困 靠己者自渡 与其等待别人为你撑伞 不如学会做自己的屋檐 1.基础设施配置 eshop基础配置三件套: 1.健康检测、可观测性(Observability)框架(OpenTelemetry:日志、指标、链路、数据导出) 2.服务注册和发现 3.HttpClient 有些服务不需要服务 阅读全文
posted @ 2025-12-06 00:31 peng_boke 阅读(43) 评论(0) 推荐(0)
摘要: 前言 顺境时学会清空自己 逆境时学会提醒自己 向内清醒,向外谦逊 美好才会和你不期而遇 1.基础设施配置 AddServiceDefaults: 1.健康检测 2.OpenTelemetry:日志、指标、链路、数据导出 3.服务注册和发现 4.HttpClient 2.事件总线 这个就不在总结了,直 阅读全文
posted @ 2025-12-06 00:31 peng_boke 阅读(14) 评论(0) 推荐(0)
摘要: 前言 世界是公平的 拿你有的 换你要的 OrderProcessor 1.基础设施配置 OrderProcessor默认只启动了: AddDefaultHealthChecks:健康检测 ConfigureOpenTelemetry:配置OpenTelemetry。OpenTelemetry(简称 阅读全文
posted @ 2025-12-06 00:31 peng_boke 阅读(16) 评论(0) 推荐(0)
摘要: 前言 你且听这荒唐春秋走来一步步 你且迷这风浪永远二十赶朝暮 1.基础设施配置 订单服务(Ordering.API)的基础设施配置,都是些微服务项目的基础设施的统一配置,这里简单过了,但是要知道每个基础设施的作用。 这个方法主要实现了: 健康检查 (Health Checks) OpenTeleme 阅读全文
posted @ 2025-12-06 00:29 peng_boke 阅读(22) 评论(0) 推荐(0)
摘要: 前言 苦尽甘来终有时,一路向阳待花期 1.基础设施配置(AddBasicServiceDefaults) builder.AddBasicServiceDefaults()是一个 扩展方法,主要实现了: 健康检查 (Health Checks) OpenTelemetry(日志/指标/追踪/数据导出 阅读全文
posted @ 2025-12-06 00:28 peng_boke 阅读(17) 评论(0) 推荐(0)