
.Net Core 分布式微服务系列
文章平均质量分 81
路过秋天-博客园
欢迎关注微信公众号:路过秋天的世界(微信名:lgqtdsj),个人简介:路过秋天,十八年以上工作经验,擅长的领域是.NET,泛多种其它语言。爱好多且无,曾经年轻,幽默过,非要有一句座右铭,那就:悍汗的人生,是需要多运动的。
展开
-
Taurus .Net Core 微服务开源框架:Admin 插件【4-8】 - 配置管理-Mvc【Plugin-Limit 接口访问限制、IP限制、Ack限制】
该算法用于告诉前端调用者,如果要使用本功能,需要根据本约定算法,通过各自语言,来编写算法产生ack。开启时,每个ack仅能使用1次,已使用过的会被限定1定时间内不可再使用,可以避免重复请求。如果IP黑名单没有开启,则填写框是灰色的,不可写状态,并有提示该配置项目前为false。1、对于客户端,比如前端、IOS、Android,可以在每次请求时,都带上ack请求头。如果当前为注册中心应用,则本IP地址列表的限制,会同步到所有客户端应用,包括网关。验证时,通过解码,得到key,并和配置的key比较是否一至。原创 2024-03-14 15:00:13 · 472 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-7】 - 配置管理-Mvc【Plugin-Metric 接口调用次数统计】
本篇继续介绍下一个内容:系统配置节点:Mvc -Plugin - Metric 接口调用次数统计:原创 2024-03-11 13:56:33 · 337 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-6】 - 配置管理-Mvc【Plugin-Doc 接口测试及文档】
继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-5】 - 配置管理-Mvc【Plugin-Admin 后台】本篇继续介绍下一个内容:系统配置节点:Mvc -Plugin -Doc接口测试及文档:原创 2024-03-02 14:19:16 · 476 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-6】 - 配置管理-Mvc【Plugin-Doc 接口测试及文档】
继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-5】 - 配置管理-Mvc【Plugin-Admin 后台】本篇继续介绍下一个内容:系统配置节点:Mvc -Plugin -Doc接口测试及文档:原创 2024-03-01 13:05:44 · 472 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-5】 - 配置管理-Mvc【Plugin-Admin 后台】
Taurus .Net Core 微服务开源框架:Admin 插件【4-4】 - 配置管理-Mvc【Plugin-CORS 跨域】Admin 插件的自身可配置项有不多,后面会考量把持久化路径挂出来配置。原创 2024-02-29 13:29:05 · 501 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-4】 - 配置管理-Mvc【Plugin-CORS 跨域】
一些细节,框架内部给优化处理了,因此,显得服务端配置跨域,是件比较简单的事情。原创 2024-02-28 15:07:50 · 432 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-3】 - 配置管理-Mvc【Plugin-MicroService 微服务】
目前微服务节点的配置,需要在启动时配置,后续可修改可暂停。后期会考量是否允许在启动程序后,通过配置修改启动微服务。原创 2024-02-27 17:13:34 · 1054 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-2】 - 配置管理-Mvc【含请求日志打印】
本篇内容为Mvc的核心配置,下篇开始介绍Mvc框架内部插件的相关配置。原创 2024-02-26 12:43:53 · 1059 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用】
对个别 Kestel 参数,没有呈现出来,比如 http2 或 http3 的配置,后续会考量尽量补全。原创 2024-02-25 12:58:35 · 980 阅读 · 0 评论 -
开源:Taurus.DistributedLock 分布式锁框架,支持 .Net 和 .Net Core 双系列版本
在经过漫长的技术沉淀,终于又为 .Net 及 .Net Core 的微服务系列框架贡献当中的一个重要组件。Taurus.DistributedLock is a distributed lock for .net or .net core.【支持:Redis、MemCache、Database、Local、File 五类锁】Taurus.DTC 分布式事务框架Taurus.DTS 分布式任务框架中需要用到分布式锁。原创 2024-02-23 14:12:53 · 1289 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【2】 - 系统环境信息管理 - 【OS、Assembly】
通过本节点信息,可以看到很多简要的系统环境信息。后期,这里可能会调整增加,控制器相关的信息呈现。原创 2024-01-18 16:30:00 · 460 阅读 · 0 评论 -
Taurus .Net Core 微服务开源框架:Admin 插件【1】 - 微服务节点管理
最早开发Admin 管理插件,是为了微服务节点,有可视化的界面,后续随着优化开发,丰富了其它功能。目前任意 .Net 或.Net Core的项目,只要在Nuget 中引用 Taurus,即可享有以下管理后台功能。当前版本主要功能:1、微服务节点管理。2、系统环境信息管理。3、指标统计管理。4、系统配置管理。5、系统日志管理。6、扩展菜单管理。7、同步配置管理。记得去年刚发布微服务版本时,是没有管理界面的,相关操作只能通过配置进行,显的不太友好。原创 2024-01-12 15:55:42 · 969 阅读 · 0 评论