论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
Taurus .Net Core 微服务开源框架:Admin 插件【4-2】 - ...
Taurus .Net Core 微服务开源框架:Admin 插件【4-2】 - 配置管理-Mvc【含 ...
我爱普洱茶
金牌会员
|
2023-6-30 09:51:23
|
显示全部楼层
|
阅读模式
楼主
主题
739
|
帖子
739
|
积分
2217
前言:
继上篇:
Taurus .Net Core 微服务开源框架:Admin 插件【4-1】 - 配置管理-Kestrel【含https启用】
本篇继续介绍下一个内容:
1、系统配置节点:Mvc 配置界面
界面如图:
以下为配置说明:
1、Mvc.IsEnable:
控制 Taurus 的 Mvc 是否启用,比如网关、或注册中心,或者使用其它Mvc框架,可以选择不启用。
如正常访问Mvc时:
禁用它后:
此选项不影响此后台管理插件的使用。
2、Mvc.IsAllowIPHost:【禁用主机IP访问】
是否允许通过IP直接访问,比如绑定域名访问时,可以直接禁用。
禁用后用IP访问会提示:
3、Mvc.IsAddTaurusHeader:【节点路径追踪】
是否输出taurus请求头,这个头可以追踪框架实际请求经过的节点。
返回每个节点返回1个taurus请求头,经过多个节点即存在多个:
taurus-10-2528856: 3.1.7.3 :IP尾数为10的IP主机【客户端】,后面是进程 ID 和 Taurus 版本号。
taurus-7-1545813: 3.1.7.4 :IP尾数为7的IP主机【网关】,后面是进程 ID 和 Taurus 版本号。
4、Mvc.IsPrintRequestLog:【打印请求日志】
是否打印请求日志,如果勾选,会在日志中可以查询相关的请求日志。
日志查看地址:
5、Mvc.IsPrintRequestSql:【打印执行Sql语句】
是否打印执行Sql语句,本功能需要使用自带的 CYQ.Data ORM 组件操作数据库有效。
语句执行查看:
这个功能可以监控、调试、优化每个请求产生的Sql。
6、Mvc. RunUrl:【主机节点运行地址:微服务会调用到】
1、当前节点运行的路径,该参数默认会由框架自动产生以内网IP的访问路径。
2、微服务节点,会将此参数告知注册中心,以便网关或注册中心可以访问该地址。
3、如果微服务节点之间,无法通过内网IP互相访问,则需要手动配置为域名或公网IP的访问路径。
7、Mvc.DefaultUrl:【默认首页】
如果访问的是"/"路径,则默认内部跳转【Url保持不变】到此设置的路径。
8、Mvc.Suffix:【Mvc后缀】
1、Mvc的后缀,默认为空,即无后缀的会被Mvc框架拦截并处理。
2、该参数可以自定义后缀,比如.aspx,.html,.shtml 等任意参数。
9、Mvc.SubAppName:【子应用程序部署路径】
该参数仅适用于 兼容传统 IIS 部署为子应用程序时的配置。
如上图,对着站点,右键,添加应用程序,对应其中的【别名】选项。
10、 RouteMode:【路由模式】
框架的路由模式,具体教程可看:
1、Taurus.MVC WebAPI 入门系列教程:
https://www.cnblogs.com/cyq1162/category/2205667.html
2、Taurus.MVC WebAPI 入门开发教程3:路由类型和路由映射:
https://www.cnblogs.com/cyq1162/p/16529764.html
2、系统配置节点:Mvc - Controller 配置界面
界面如下:
该功能主要展示,目前有效的 Mvc 控制器。
Mvc.Controllers:可以直接指定控制器名称【不带.dll,多个逗号分隔】,也可使用默认配置值 * 号,自动搜索。
该配置,目前需要重启才能生效,后续考虑会调整为动态生效。
3、系统配置节点:Mvc - View 配置界面
界面如下:
该功能主要展示,目前有效的 View 视图界面。
Mvc.Views:可以指定视图目录,也可使用默认配置值 Views 。
后续会考虑是否允许指定多个目录。
总结:
本篇内容为Mvc的核心配置,下篇开始介绍Mvc框架内部插件的相关配置。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
我爱普洱茶
金牌会员
这个人很懒什么都没写!
楼主热帖
OpenHarmony轻量系统开发【1】初始Open ...
初学Vue(全家桶)-第16天(vue-router ...
time.sleep(6)!华为AI生成图片发布会 ...
Java 中怎样将 bytes 转换为 long 类型 ...
KAFKA EAGLE 监控MRS kafka之操作实践 ...
事务
Python教程:高级特性
如何优雅的备份MySQL数据?看这篇文章 ...
大数据揭秘丨疫情影响下亚马逊女性夹克 ...
总算给女盆友讲明白了,如何使用stream ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表