摘要: ASP.NET Core之关于OpenTelemetry概述 一、前言 当前软件架构演变由单体架构=>分布式架构(SOA)=>微服务架构(mircoservice)=>云原生架构(cloud native),所以架构的演变导致对系统日志、监控、链路等统称为观测性方案提出巨大的挑战。在单体架构时代,借助丰富的日志库基本满足对日志管理,但是面对分布式、微服务的架构 阅读全文
posted @ 2024-06-15 10:58 tuqunfu 阅读(345) 评论(0) 推荐(0)
摘要: 一、前言 二、演变 三、总结 阅读全文
posted @ 2024-06-15 09:12 tuqunfu 阅读(15) 评论(0) 推荐(0)
摘要: Spring Boot之面向切面编程的设计 一、前言 在使用Spring框架开发项目中接到一个需求—系统中要集成腾讯云IOT的接口,并且提供公共类或方法给其他各业务逻辑使用。根据需求确定在系统中封装一个IOT类库,包括各接口的请求封装(接口地址、传入参数、返回值、请求类型、错误编码、加密方式、请请求体、请求头),在查阅相关文档时腾讯IOT已经 阅读全文
posted @ 2024-06-14 01:32 tuqunfu 阅读(115) 评论(0) 推荐(0)
摘要: 读书系列-《解构领域驱动》-领域概念 读书系列-《解构领域驱动》-领域概念 阅读全文
posted @ 2024-06-14 00:51 tuqunfu 阅读(20) 评论(0) 推荐(0)
摘要: .NET Core之文件日志记录库对比(Serilog、log4net、NLog) 一、前言 在应用程序的开发,部署阶段,我们都会对调试、运行中的相关日志进行记录,包括Debug日志、异常日志、对接日志等。日志管理提供运行问题的记录,在对问题进行定位分析时候提供重要的作用,没有日志就不能定位问题具体在代码所在行,具体信息,具体产生的时间,或者更详细的进程、线程内容,所以每一个应用程 阅读全文
posted @ 2024-06-13 09:31 tuqunfu 阅读(1683) 评论(0) 推荐(2)
摘要: 设计模式系列之简单工厂 一、前言 二、类图 三、总结 阅读全文
posted @ 2024-05-14 10:26 tuqunfu 阅读(22) 评论(0) 推荐(0)
摘要: 设计模式系列之单例模式 一、前言 二、类图 三、总结 阅读全文
posted @ 2024-05-14 10:24 tuqunfu 阅读(20) 评论(0) 推荐(0)
摘要: ASP.NET Core之部署应用程序到Linux环境(非Docker模式) 一、前言 在.NET Core中实现跨平台的特性,我们创建一个ASP.NET Core的应用程序,然后通过非Docker方式部署到Linux环境中(Centos),通过一步步实践来体验跨平台的特性,及其在部署过程中要注意的事项,当前实践只是一个Demo实例,在实际生产环境下要考虑各种性能问题,所以要 阅读全文
posted @ 2024-05-11 00:25 tuqunfu 阅读(113) 评论(0) 推荐(1)
摘要: 关于Web服务器IIS、Nginx、Apache反向代理实践 一、前言 在学习ASP.NET Core关于服务器中,了解到使用Kestrel作为应用服务器,通过IIS、nginx、Apache反向代理的方式处理web请求,弥补Kestrel在web服务器上不足,首先明确一下什么是反向代理?定义:是指用户不需要知道目标服务器的地址,也不需要在用户端做任何设定,可 阅读全文
posted @ 2024-05-10 19:32 tuqunfu 阅读(1165) 评论(0) 推荐(0)
摘要: ASP.NET Core之详解服务器-Kestrel、IIS、http.sys 一、前言 上一章节,我们介绍了服务器相关的基础知识,本章我们继续介绍关于ASP.NET Core中服务器的内容,主要内容包括①实现跨平台的Kestrel服务器,②默认使用Kestrel作为Web服务器,③集成IIS服务器实现进程与进程外的模式,④使用Http.sys的服务器。通过这些内容比较全面的认 阅读全文
posted @ 2024-05-09 14:37 tuqunfu 阅读(2897) 评论(0) 推荐(1)