随笔分类 -  NetCore微服务

NetCore微服务
摘要:前言 情绪的尽头是沉默 1.微服务概念 1.1微服务发展 分布式解决性能问题,微服务解决维护性、扩展性、灵活性。 1.2微服务概念 微服务(或称微服务架构),是一种现代化的软件架构方法,它将一个应用程序分解为多个小型、独立的服务单元,每个服务都负责特定的业务功能,并且可以独立开发、测试、部署和扩展。 阅读全文
posted @ 2024-04-24 23:41 peng_boke 阅读(1238) 评论(0) 推荐(1) 编辑
摘要:前言 学习杨中科老师开源项目在线英语网站微服务 1.需求 服务拆分 2.项目源码 项目 类 说明 Peng.ASPNETCore DistributedCacheHelper 分布式缓存帮助类 MemoryCacheHelper 内存缓存帮助类 UnitOfWorkFilter 工作单元筛选器 Pe 阅读全文
posted @ 2024-04-24 23:34 peng_boke 阅读(1468) 评论(1) 推荐(4) 编辑
摘要:# Asp.Net Core Consul + Ocelot 1.1 服务注册和服务发现 Consul和Ocelot基本概念这里不在阐述,使用Consul+Ocelot完成基本的服务注册和服务发现 (1)修改Ocelot配置文件,支持Consul (2)Apollo发布配置 (3)网关服务固定端口 阅读全文
posted @ 2022-04-08 17:58 peng_boke 阅读(188) 评论(0) 推荐(0) 编辑
摘要:Asp.Net Core Consule 1.1 Consule简介 在分布式架构中,服务治理是必须面对的问题,如果缺乏简单有效治理方案,各服务之间只能通过人肉配置的方式进行服务关系管理,当遇到服务关系变化时,就会变得极其麻烦且容易出错。 Consul是一个用来实现分布式系统服务发现与配置的开源工具 阅读全文
posted @ 2022-04-08 17:56 peng_boke 阅读(415) 评论(0) 推荐(0) 编辑
摘要:## Asp.Net Core Ocelot 1.1 Ocelot简介 Ocelot是一个用.NET Core实现并且开源的API网关技术,它的功能包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器、Service Fabric、Skywalking等的集成。而且这些功能都 阅读全文
posted @ 2022-04-08 17:52 peng_boke 阅读(235) 评论(0) 推荐(0) 编辑
摘要:Asp.Net Core Apollo 1.1 Apollo简介 git地址:https://github.com/apolloconfig Apollo(阿波罗)是携程框架部研发并开源的一款生产级的配置中心产品,它能够集中管理应用在不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备 阅读全文
posted @ 2022-04-08 17:51 peng_boke 阅读(299) 评论(0) 推荐(0) 编辑
摘要:1.NetCore Web服务器介绍 .Net Core有俩种web服务 (1)Kestrel服务器是默认跨平台HTTP服务器实现。Kestrel提供了最佳性能和内存利用率,但它没有HTTP.Sys中的某些高级功能。 (2)HTTP.sys服务器仅用于Windows的HTTP服务器,它是基于HTTP 阅读全文
posted @ 2022-01-08 20:16 peng_boke 阅读(821) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示