随笔分类 - Taurus.MVC 微服务框架(双语言支持:.Net Core/Java)
Taurus.MVC for asp.net or java.
Taurus.MVC 微服务框架 入门开发教程:项目部署:7、微服务节点的监控与告警。
摘要:仅需在【注册中心】应用程序中,配置好数据库链接,即可收获所有相关的信息。以便于对各节点进行监控,进行故障告警。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目集成:6、微服务间的调用方式:Rpc.StartTaskAsync。
摘要:以过多天的努力,终于提交了V3.1.1版本:而新的版本,重要的内容,就是重新提供了Rpc间的方法调用,花了不少精力在处理并发的优化上面。对于微服务间的调用而言,Taurus.MVC微服务框架提供了以下方法:
阅读全文
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微服务框架默认提供的日志功能,仅需要简单配置,即可达到高性能的收集各种异常日志或其它日志。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目集成:2、客户端:ASP.NET Core(C#)项目集成:应用中心。
摘要:本篇介绍ASP.NET及ASP.NET Core下如何集成微服务应用,同时上传了运行示例,见目录链接。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目集成:1、服务端:注册中心、网关(提供可运行程序下载)。
摘要:本篇介绍微服务框架的服务端,也可参考本系列第一篇,做为服务端,其使用相当的简单。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目部署:3、微服务应用程序版本升级:全站升级和局部模块升级。
摘要:对于Taurus.MVC 微服务框架而言,部署和升级都相当简单:部署就是把程序往上一扔,然后就启动N次的问题。升级也是把程序往上一扔,然后就启动N次的问题。特别是局域模块的升级方式,使得全站向模块化部署的过渡,是那么的丝滑与自然,史无前例,细思极恐啊!
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目部署:2、让Kestrel支持绑定多个域名转发,替代Ngnix使用。
摘要:通过Taurus.MVC 微服务功能,以前Kestrel无法支持域名绑定的问题,就此实现了。下一篇,讲述利用Taurus.MVC 微服务功能,如何实现轻松的版本升级功能。
阅读全文
Taurus.MVC 微服务框架 入门开发教程:项目部署:1、微服务应用程序常规部署实现多开,节点扩容。
摘要:本系列分为项目集成、项目部署、架构演进三个方向,后续会根据情况调整文章目录。
阅读全文
Taurus.MVC WebAPI 入门开发教程8:WebAPI文档与自动化测试。
摘要:本篇为本系列最后一篇:介绍了文档的生成、测试、批量测试与自动化测试,后续将开启Taurus.MVC 微服务系列教程。
阅读全文
Taurus.MVC WebAPI 入门开发教程7:业务逻辑基类LogicBase的使用。
摘要:将业务逻辑拆分到业务逻辑项目中,是一种比较常规的做法,可以避免控制器因注释和代码太多引发杂乱的问题。下一篇介绍:WebAPI文档与自动化测试。
阅读全文
Taurus.MVC WebAPI 入门开发教程6:全局控制器DefaultController与全局事件。
摘要:全局控制器的作用:1、可接收所有的404请求,做统一处理。2、可以实现一些公共的全局的事件......
阅读全文
Taurus.MVC WebAPI 入门开发教程5:控制器安全校验属性【HttpGet、HttpPost】【Ack】【Token】【MicroService】。
摘要:本系列还有几篇,抓紧时间写完,本篇介绍控制器各安全校验属性的使用。
阅读全文
Taurus.MVC WebAPI 入门开发教程4:控制器方法及参数定义、获取及基础校验属性【Require】。
摘要:这几天回了一趟老家,系列文章停了几天,今天继续:本篇介绍Taurus.MVC WebAPI :控制器方法及参数定义、获取及属性校验...
阅读全文
Taurus.MVC WebAPI 入门开发教程3:路由类型和路由映射。
摘要:本篇讲述了Taurus.MVC框架路由的几种类型和一些细节和全局的映射处理方法,下一篇,讲述控制器相关的更进一步信息...
阅读全文
Taurus.MVC WebAPI 入门开发教程2:添加控制器输出Hello World。
摘要:本篇介绍控制器的添加和请求规则,下一篇讲述更进一步的路由规则。
阅读全文
Taurus.MVC WebAPI 入门开发教程1:框架下载环境配置与运行(含系列目录)。
摘要:随着Taurus.MVC 微服务版本发布了,以前都是框架发布时写点相关功能点的文章,没有形成系列,因此计划补充完整的入门开发教程系列。
阅读全文