随笔分类 - Taurus 微服务 开发教程
Taurus 微服务 入门系列教程
Taurus.MVC 微服务框架 入门开发教程:项目集成:7、微服务间的调用方式(调整):引用程序集及代码下载(新增)
摘要:新改进提供的Taurus Rpc 功能,可以简化微服务间的调用,同时可以不用再手动输出模块名称,或调用路径,包括负载均衡,这一切,由框架实现并提供了。新的Taurus Rpc 功能,将使得服务间的调用,更加轻松、简约、高效。
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-8】 - 配置管理-Mvc【Plugin-Limit 接口访问限制、IP限制、Ack限制】
摘要:本篇主要介绍Taurus.Mvc 微服务框架的配置项:系统配置节点:Mvc - Plugin - Limit 接口访问限制、IP限制、Ack限制的相关内容。
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-7】 - 配置管理-Mvc【Plugin-Metric 接口调用次数统计】
摘要:本篇继续介绍下一个内容:系统配置节点:Mvc - Plugin - Metric 接口调用次数统计:
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-6】 - 配置管理-Mvc【Plugin-Doc 接口测试及文档】
摘要:本篇继续介绍下一个内容:系统配置节点:Mvc - Plugin - Doc 接口测试及文档:
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-5】 - 配置管理-Mvc【Plugin-Admin 后台】
摘要:本篇继续介绍下一个内容:系统配置节点:Mvc - Plugin - Admin 后台界面:
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-4】 - 配置管理-Mvc【Plugin-CORS 跨域】
摘要:本篇继续介绍下一个内容:系统配置节点:Mvc - Plugin - CORS 跨域界面:
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-3】 - 配置管理-Mvc【Plugin-MicroService 微服务】
摘要:继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-2】 - 配置管理-Mvc【含请求日志打印】,本篇继续介绍下一个内容:系统配置节点:Mvc - Plugin - MicroService 配置界面:注册中心
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-2】 - 配置管理-Mvc【含请求日志打印】
摘要:继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用】,本篇继续介绍下一个内容:系统配置节点:Mvc 配置界面......
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用】
摘要:继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【3】 - 指标统计管理,本篇继续介绍下一个内容:系统配置节点:App - Config 界面...
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【3】 - 指标统计管理 -【API、Redis、MemCache】
摘要:继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【2】 - 系统环境信息管理,本篇继续介绍下一个内容:系统指标节点...
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【2】 - 系统环境信息管理 - 【OS、Assembly】
摘要:继上篇:Taurus .Net Core 微服务开源框架:Admin 插件【1】 - 微服务节点管理,本篇继续介绍下一个内容:系统环境信息管理......
阅读全文
Taurus .Net Core 微服务开源框架:Admin 插件【1】 - 微服务节点管理
摘要:最早开发Admin 管理插件,是为了微服务节点,有可视化的界面,后续随着优化开发,丰富了其它功能。目前任意 .Net 或.Net Core的项目,只要在Nuget 中引用 Taurus,即可享有以下管理后台功能:1、微服务节点管理。2、系统环境信息管理。3、指标统计管理。4、系统配置管理。5、系统日志管理。6、扩展菜单管理。7、同步配置管理。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目部署:7、微服务节点的监控与告警。
摘要:仅需在【注册中心】应用程序中,配置好数据库链接,即可收获所有相关的信息。以便于对各节点进行监控,进行故障告警。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目集成:6、微服务间的调用方式:Rest.StartTaskAsync。
摘要:以过多天的努力,终于提交了V3.1.1版本:而新的版本,重要的内容,就是重新提供了Rpc间的方法调用,花了不少精力在处理并发的优化上面。对于微服务间的调用而言,Taurus.MVC微服务框架提供了以下方法:
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目集成:3、客户端:其它编程语言项目集成:Java集成应用中心。
摘要:为了写这篇文章,我编写了Java版本的Taurus.MVC。见开源文章:开源:Taurus.MVC-Java 版本框架 (支持javax.servlet.*和jakarta.servlet.*双系列,内集成微服务客户端),下面介绍如何在Java 项目中集成微服务应用中心。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目部署:6、微服务应用程序Docker部署实现多开。
摘要:对于Taurus.MVC 微服务应用程序而言,程序需要在启动时,将自身的可访问地址告诉注册中心。而通过Docker发布时,其访问路径(IP)或端口(被映射)改变了,而且是后期在部署时才变化的。那如果在程序启动之时,就获知自身的可访问地址呢?
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目部署:5、微服务应用程序发布到Docker部署(下)。
摘要:本篇介绍,如何在Docker Hub中心注册账号,以及如何使用命令将本地的Docker 镜像上传。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目部署:4、微服务应用程序发布到Docker部署(上)。
摘要:本篇教程,演示ASP.NET Core 微服务应用程序,如何最简方式发布到Docker中部署,并运行起来。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目集成:4、默认安全认证与自定义安全认证。
摘要:本篇介绍Taurus微服务框架,在外网环境部署注册中心时,如何加强安全性的问题:即可以通过简单指定随机Key来控制,也可以通过自定义代码机制自行判断。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目集成:5、统一的日志管理。
摘要:本篇介绍通过Taurus.MVC微服务框架默认提供的日志功能,仅需要简单配置,即可达到高性能的收集各种异常日志或其它日志。
阅读全文