随笔分类 - AbpVnext/微服务/CAP
AbpVnext/微服务/并发等
摘要:.Net6简单使用AspNetCoreRateLimit来限流 1:nuget包install <PackageReference Include="AspNetCoreRateLimit" Version="5.0.0" /> 2:主要code using AspNetCoreRateLimit;
阅读全文
摘要:1:要求 首先dotnet new 需要 .NET Core 3.1 SDK 以及更高版本 dotnet new - 根据指定的模板,创建新的项目、配置文件或解决方案 2:变化 从 .NET 7 SDK 开始, dotnet new 语法已更改: --list、--search、--install
阅读全文
摘要:1:一个静态帮助类 using Quartz; using Quartz.Impl; using Quartz.Core; using System; using System.Threading.Tasks; namespace GDBS.LogService.HttpApi.Hosting {
阅读全文
摘要:AbpVnext使用分布式IDistributedCache缓存from Redis(带自定义扩展方法) 首先搭好Docker中的Redis环境(个人测试环境): 我的依赖包的主要版本以及Redis依赖如下 1:添加依赖 <PackageReference Include="Volo.Abp.Cac
阅读全文
摘要:服务与服务之间的调用, 解决方案目前比较流行的有 1:基于rpc,如微软推荐的:grpc,创建grpc服务后可以生成proco等文件 1:什么是GRPC? gRPC是与语言无关的高性能远程过程调用(RPC)框架。谷歌开发的grpc技术框架,C#端由微软的员工来维护升级 2: 使用GRPC有啥好处?
阅读全文