摘要: 第一步、设置应用程序池 1、在应用程序池的基本设置中,将.NET CLR 版本 设置为 “v4.0.30319”,管理管道模式为 “集成” 2、在高级设置中,将启动模式设置为 “始终运行”,将空闲超时(分钟)设置为 0 第二步、设置配置编辑器 点击进入配置编辑器 选择system.webServer 阅读全文
posted @ 2021-07-06 22:19 以往清泉 阅读(1183) 评论(2) 推荐(2) 编辑
摘要: hangfire会将定时任务等信息存储起来,有内存存储、缓存存储和数据库存储三种方式。 首先在nuget中安装适配.net core版本的库Hangfire.AspNetCore。 一、内存存储 在nuget中找到Hangfire.MemoryStorage进行安装。 之后在Startup文件中添加 阅读全文
posted @ 2021-07-06 21:46 以往清泉 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 一、环境 1.vs2019 2..Net Core 3.1 3.引用 AspNetCoreRateLimit 4.0.1 二、基础使用 1.设置 在Startup文件中配置如下,把配置项都放在前面: public void ConfigureServices(IServiceCollection s 阅读全文
posted @ 2021-07-04 22:35 以往清泉 阅读(1450) 评论(5) 推荐(5) 编辑
摘要: 一、创建Redis服务 运行环境是Window,安装Redis请看:安装教程。 直接开始创建Redis服务,演示就创建两个一主一从,先把安装路径下的 redis.windows.conf 文件复制一份重命名并更改端口号为6380, 并且把文件中的bind字段注释,protected-mode设置为n 阅读全文
posted @ 2021-02-03 22:52 以往清泉 阅读(1256) 评论(1) 推荐(3) 编辑
摘要: 此片文章目标是将 .Net Core 发布到 Docker 上,并且连接到在 Docker上的 Redis 、上传文件到本机文件夹和连接 sqlserver 数据库。 创建项目 创建项目就不用说了,我是用得 vs2019 创建的 net core 3.1 的项目,把上传文件、连接redis和sqls 阅读全文
posted @ 2020-12-27 22:16 以往清泉 阅读(730) 评论(0) 推荐(1) 编辑
摘要: Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。避免了我们对于多个服务启动创建的问题。 使用 Compose 总共需要三个步骤: 1.使 阅读全文
posted @ 2020-12-20 17:38 以往清泉 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: 启动容器 启动容器之前需要先拉取镜像,然后通过 run 命令启动容器,同一个镜像可以启动多个容器,只要执行多次 run 命令就行了。我们这边启动 centos 的镜像。 PS D:\> docker run -it centos /bin/bash [root@6c7369854385 /]# 参数 阅读全文
posted @ 2020-12-13 19:43 以往清泉 阅读(1089) 评论(0) 推荐(2) 编辑
摘要: 镜像加速 镜像默认是通过 DockerHub 拉取的,国内可能有些困难,会报以下错误: net/http: TLS handshake timeout 所以,需要配置国内的加速服务地址(不能用的多加两个): 官方地址:https://registry.docker-cn.com 网易:https:/ 阅读全文
posted @ 2020-12-11 10:03 以往清泉 阅读(2651) 评论(1) 推荐(2) 编辑
摘要: Docker的基础概念 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会 阅读全文
posted @ 2020-12-06 21:15 以往清泉 阅读(245) 评论(0) 推荐(3) 编辑
摘要: 通过上一篇.Net Core官方的 JWT 授权验证学习到了JWT的授权。可以发现一个问题,就是如果每个接口可以使用的角色都是写死的,这样如果有所修改会非常麻烦,虽然用policy可以一定程度上缓解,但是还是不能根治。 所以,就需要动态的设置接口与权限,由我们自己来处理。 我们先创建一个类 Perm 阅读全文
posted @ 2020-12-05 22:25 以往清泉 阅读(2639) 评论(3) 推荐(2) 编辑
//替换成自己路径的js文件