06 2022 档案

摘要:第一次授权 一、请求Token1.设置参数2.请求结果3.jwt.io(网址) 二、通过Ocelot请求API资源1.未设置token请求结果2.设置token后请求结果 一、请求Token 1.设置参数 1.输入请求地址 2.设置请求参数 2.请求结果 3.jwt.io(网址) 请求结果解析 二、 阅读全文
posted @ 2022-06-29 15:39 有诗亦有远方 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Run 一、项目简介二、环境配置三、启动项目1.项目解压并打开2.四个项目依次设置3.设置解决方案4.点击启动 一、项目简介 使用独立的 Identity Server 4 和 Ocelot API Gateway 来保护微服务。使用 IdentityServer4 中的 OAuth 2 和 Ope 阅读全文
posted @ 2022-06-29 15:21 有诗亦有远方 阅读(13) 评论(0) 推荐(0) 编辑
摘要:liunx指令 1. ls(查看文件)2. mkdir(创建文件夹)3. touch (创建文件)4. cat(查看内容)5. rm -rf(删除文件)6. vi(修改)7. 修改环境变量8. docker exec -it(进入容器)9. ls -lah(显示隐藏文件)10. cp(复制命令)11 阅读全文
posted @ 2022-06-29 14:58 有诗亦有远方 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Logstash+Mysql 一、JDBC二、准备数据三、配置conf四、运行conf 一、JDBC 我们需要下载相应的 JDBC connector。 点击这里下载JDBC 解压,将mysql-connector-java-8.0.18.jar放到logstash的jars目录中 F:\ELK\E 阅读全文
posted @ 2022-06-27 16:07 有诗亦有远方 阅读(16) 评论(0) 推荐(0) 编辑
摘要:filebeat+logstash+elasticsearch 一、下载filebeat,ES,Kibana二、配置信息1.filebeat.yml1.1 文件目录里如下2.apche.log文件 2.在logstash中的beat1.conf 三、启动项目1.先打开logstash2.打开file 阅读全文
posted @ 2022-06-24 10:48 有诗亦有远方 阅读(67) 评论(0) 推荐(0) 编辑
摘要:logstash+elasticsearch 一、运行EK1.打开elasticsearch2.运行Kibana 二、设置配置文件1.配置conf文件2.配置标准输入到ES 三、控制台标准输入1.cmd进入bin目录2.执行conf文件3.输入消息4.查看结果4.1 创建索引4.2 查看数据 四、日 阅读全文
posted @ 2022-06-23 20:48 有诗亦有远方 阅读(17) 评论(0) 推荐(0) 编辑
摘要:logstash配置 一、Apche日志文件输出1.test.conf2.apache.log 二、运行结果 一、Apche日志文件输出 文件结构 1.test.conf 注意这里无论是window还是liunx系统都必须是反斜杠 test.conf与bin文件在同级目录 通过CMD进入bin文件夹 阅读全文
posted @ 2022-06-23 20:12 有诗亦有远方 阅读(46) 评论(0) 推荐(0) 编辑
摘要:搭建环境 ELK入门一、下载ELK二、布置java环境三、启动ELK1.启动Elasticsearch2.启动Kibana3.配置logstashlogfile.conf运行logstash 基本环境搭建完成 ELK入门 参考ELK入门 一、下载ELK 链接:https://www.aliyundr 阅读全文
posted @ 2022-06-23 18:35 有诗亦有远方 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Ordering 一、CQRS二、MediatR1.调用IdentifiedCommand处理类2.调用CancelOrderCommand的处理类2.1SetCancelledStatus方法2.2SaveEntitiesAsync2.2.1 DispatchDomainEventsAsync2. 阅读全文
posted @ 2022-06-16 18:21 有诗亦有远方 阅读(33) 评论(0) 推荐(0) 编辑
摘要:CQRS 一、开篇二、分离解耦(MediatR中介者)1.什么是瘦控制器,我们为什么需要它?什么是MediatR?2.中介者模式2.1 中介模式的优点2.2 中介模式的缺点: 3.MediatR库如何帮助我们 三、CQRS架构模型1.单数据库2.主从数据库2.1 关注性能2.2 数据一致性(CAP) 阅读全文
posted @ 2022-06-16 17:51 有诗亦有远方 阅读(169) 评论(0) 推荐(0) 编辑
摘要:INotification 一、简介二、配置信息notiConmmandGoogleCommandHandle.csOrderController.cs 三、执行结果 一、简介 通知消息,分派给多个处理程序 二、配置信息 notiConmmand public class notiConmmand: 阅读全文
posted @ 2022-06-13 09:21 有诗亦有远方 阅读(35) 评论(0) 推荐(0) 编辑
摘要:MediatR 一、简介二、安装Nuget三、信息配置startup.csCreateOrderCommandIRequestHandlerOrderController.cs当写入多个处理总结 一、简介 NET 中的简单中介实现 没有依赖关系的进程内消息传递。 支持请求/响应、命令、查询、通知和事 阅读全文
posted @ 2022-06-13 09:09 有诗亦有远方 阅读(45) 评论(0) 推荐(0) 编辑
摘要:CAP过滤器 一、过滤器版本支持二.配置信息Promgram.cs过滤器方法 MyCapFilterSubDBContext连接字符串执行结果 一、过滤器 在 5.1.0 版本中,我们支持了在订阅者中添加过滤器。在过去,我们通过对第三方 AOP 组件提供支持来做到这一点,例如我们写了一篇博客 来描述 阅读全文
posted @ 2022-06-13 08:41 有诗亦有远方 阅读(44) 评论(0) 推荐(0) 编辑
摘要:CAP 一、CAP 中的自定义配置二、补偿事务1.发布 一、CAP 中的自定义配置 配置详细地址 DefaultGroupName 默认值:cap.queue.{程序集名称} TopicNamePrefix 为 Topic 统一添加前缀。 https://github.com/dotnetcore/ 阅读全文
posted @ 2022-06-11 11:10 有诗亦有远方 阅读(32) 评论(0) 推荐(0) 编辑
摘要:CAP 一、入门二、环境搭建三、配置信息Publisher1. Startup.cs2.PubDbContext3.PubController Subscriber1.Startup.cs 2.SubDBContext3.SubController 四、运行项目 一、入门 CAP 是一个EventB 阅读全文
posted @ 2022-06-11 10:51 有诗亦有远方 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Autofac浅学 一、注册概念基本类PersonTeacherStudent 二、反射组件三、实例组件四、默认注册五、传递注册参数Cat1.NamedParameter2.TypedParameter3.ResolvedParameterlamda注册 一、注册概念 使用Autofac 注册组件, 阅读全文
posted @ 2022-06-10 18:01 有诗亦有远方 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Autofac 一、创建控制台项目二、创建接口三、创建实现类四、创建实例五、测试结果 一、创建控制台项目 引入nuget包 二、创建接口 using System; using System.Collections.Generic; using System.Text; namespace _02_ 阅读全文
posted @ 2022-06-10 10:29 有诗亦有远方 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Refit 一、简介二、安装nuget三、使用01_Publisher 代码1.InterfaceA(接口)2.ThriftAController3.Person 02_Subscriber1.ThriftBController2.Person 四、测试1.运行两个webapi2.打开PostMan 阅读全文
posted @ 2022-06-06 18:58 有诗亦有远方 阅读(90) 评论(0) 推荐(0) 编辑
摘要:HttpPost的参数传递 一、不使用标注二、[FromBody]三、[FromQuery]四、[FromRoute]五、 一、不使用标注 [HttpPost] public IActionResult A(Person a) { return Ok(a); } 二、[FromBody] publi 阅读全文
posted @ 2022-06-06 18:08 有诗亦有远方 阅读(63) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示