文章 2021-12-17 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 RabbitMQ Masstransit 异常处理)--学习笔记

2.6.8 RabbitMQ -- Masstransit 异常处理异常处理其他高级功能异常处理异常与重试重试配置重试条件重新投递信息信箱异常与重试Exceptionpublic class SubmitOrderConsumer : IConsumer<SubmitOrder> { public Task Consume(ConsumeContext<Subm...

.NET 云原生架构师训练营(模块二 基础巩固 RabbitMQ Masstransit 异常处理)--学习笔记
文章 2021-12-17 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 RabbitMQ Masstransit 详解)--学习笔记

2.6.7 RabbitMQ -- Masstransit 详解Consumer 消费者Producer 生产者Request-Response 请求-响应Consumer 消费者在 MassTransit 中,一个消费者可以消费一种或多种消息消费者的类型包括:普通消费者,saga,saga 状态机,路由活动(分...

.NET 云原生架构师训练营(模块二 基础巩固 RabbitMQ Masstransit 详解)--学习笔记
文章 2021-12-17 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 消息队列 介绍与基础)--学习笔记

2.6.1 消息队列 -- 介绍主要使用场景队列的三种形式消息队列的优点主要使用场景典型的异步处理流量削锋应用解耦队列的三种形式点对点工作队列发布与订阅消息队列的优点1、屏蔽异构平台的细节:发送方、接收方系统之间不需要了解双方,只需认识消息。2、异步:消息堆积能力;发送方接收方不需同时在线,发送方接收方不需同时扩容࿰...

.NET 云原生架构师训练营(模块二 基础巩固 消息队列 介绍与基础)--学习笔记
文章 2021-01-05 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 MongoDB 问答系统)--学习笔记

2.5.6 MongoDB -- 问答系统 MongoDB 数据库设计 API 实现概述 MongoDB 数据库设计 设计优化 内嵌(mongo)还是引用(mysql) 数据一致性 范式:将数据分散到不同的集合;反范式:使用内嵌文档 在范式化的情况下需要在进行多次查询再拼装数据,或者使用 lookup,即跨表查询;反范式化的情况下可以直接查出相关数据 更适合内嵌 更适合引用 子...

.NET 云原生架构师训练营(模块二 基础巩固 MongoDB 问答系统)--学习笔记
文章 2021-01-04 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 MongoDB 聚合)--学习笔记

2.5.5 MongoDB -- 聚合 排序 索引类型 创建索引 排序 // 升序 db.getCollection('author').find({}).sort({"age": 1}).limit(20) // 降序 db.getCollection('author').find({}).sort({"age": -1}).limit(20) // 组合 db.getCollecti...

.NET 云原生架构师训练营(模块二 基础巩固 MongoDB 聚合)--学习笔记
文章 2020-12-31 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 EF Core 更新和迁移)--学习笔记

2.4.6 EF Core -- 更新 状态 自动变更检测 不查询删除和更新 并发 状态 Entity State Property State Entity State Added 添加 Unchanged 没有变化 Modified 已修改 Deleted 已删除 Detached 未跟踪 Property State IsModified CurrentValue Orig...

.NET 云原生架构师训练营(模块二 基础巩固 EF Core 更新和迁移)--学习笔记
文章 2020-12-17 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 Host)--学习笔记

2.2.4 核心模块--Host 什么是 Host Host 的默认配置做了哪些事情 框架提供的服务 HostedService 后台服务 ASP.NET Core Web 主机:https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/host/web-host?view=aspnetcore-5.0 什么是 Host 主机是封装应...

.NET 云原生架构师训练营(模块二 基础巩固 Host)--学习笔记
文章 2020-12-15 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 日志)--学习笔记

2.2.2 核心模块--日志 ILogger 的使用 日志的 ID 日志的分类 日志的级别 LoggerProvider 日志的最佳实践 .NET Core 和 ASP.NET Core 中的日志记录:https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/logging/?view=aspnetcore-5.0 ILogger 的...

.NET 云原生架构师训练营(模块二 基础巩固 日志)--学习笔记
文章 2020-12-14 来自:开发者社区

.NET 云原生架构师训练营(模块二 基础巩固 依赖注入)--学习笔记

2.2.1 核心模块--依赖注入 什么是依赖注入 .NET Core DI 生命周期 服务设计 服务范围检查 ASP.NET Core 依赖注入:https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-5.0 什么是依赖注入 Dependency inject...

.NET 云原生架构师训练营(模块二 基础巩固 依赖注入)--学习笔记

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注