05 2023 档案

.net core canal 使用 (一)
摘要:官网的一些说明 QuickStart · alibaba/canal Wiki (github.com) mysql 官网是这么说的 对于自建 MySQL , 需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式,my.cnf 中配置如下 [mysqld] log- 阅读全文

posted @ 2023-05-31 16:34 是水饺不是水饺 阅读(173) 评论(0) 推荐(0) 编辑

.net core 集成nacos 并且 使用ocelot 网关集成nacos
摘要:nuget 下载 nacos-sdk-csharp.Extensions.Configuration docker 安装 nacos 现在高版本的nacos 与低版本 有些不一样 开放了端口 9848,9849 用于grpc通信 docker run --name nacos \ -e MODE=s 阅读全文

posted @ 2023-05-27 17:24 是水饺不是水饺 阅读(428) 评论(0) 推荐(0) 编辑

.net core 任务调度Quartz
摘要:工具 在线Cron表达式生成器 (qqe2.com) 官网 Simple Triggers | Quartz.NET (quartz-scheduler.net) nuget Quartz.AspNetCore 1 using Quartz; 2 using QuarzNet; 3 4 var bu 阅读全文

posted @ 2023-05-24 13:30 是水饺不是水饺 阅读(130) 评论(0) 推荐(0) 编辑

.net core 调度任务 HangFire
摘要:官方文档 Deployment to Production — Hangfire Documentation nuget Hangfire.AspNetCore Hangfire.MySqlStorage 我使用的是mysql 同时hangfire也支持sqlserver 所以他可以持久化 1 us 阅读全文

posted @ 2023-05-24 13:16 是水饺不是水饺 阅读(133) 评论(0) 推荐(0) 编辑

Abp.VNext (三)DTO
摘要:DTO 数据传输对象 Abp里已经封装完但是需要知道有哪些,DTO 属性与 聚合根差不多 EntityDto<TKey> 只有ID 创建审计属性 增加创建时间 创建人id 同时继承了 EntityDto<TKey> CreationAuditedEntityDto<TPrimaryKey> 审计属性 阅读全文

posted @ 2023-05-23 07:16 是水饺不是水饺 阅读(56) 评论(0) 推荐(0) 编辑

Abp.VNext (二)聚合根
摘要:实体 只有ID的功能 Entity<TKey> 基础聚合根 增加了 ID 和 分布式事件总线 同时也实现了Entity<TKey> BasicAggregateRoot<TKey> 聚合根 增加了 时间戳解决并发的 同时也实现了 BasicAggregateRoot<TKey> AggregateR 阅读全文

posted @ 2023-05-22 18:57 是水饺不是水饺 阅读(108) 评论(0) 推荐(0) 编辑

Abp.VNext (一)
摘要:abp new YDT.Project.Web --dbms mysql -o D:\apbtest1\test\YDT.Project.Web -v 4.3.3 创建一个 net5.0 的 mvc 的项目 太乱没心情看 这俩货是 应用服务 YDT.Project.Web.Application ( 阅读全文

posted @ 2023-05-22 18:38 是水饺不是水饺 阅读(51) 评论(0) 推荐(0) 编辑

docker 学习地址
摘要:https://docs.docker.com/compose/gettingstarted/ 阅读全文

posted @ 2023-05-20 18:54 是水饺不是水饺 阅读(3) 评论(0) 推荐(0) 编辑

.net core ocelot+consul+jwt 身份验证,服务治理与发现,网关配置(四)增加 gRPC
摘要:服务多了 外部访问 可以通过 网关(ocelot) 访问 但是服务与服务之间的通信 怎么通信呢 比如说订单服务 ,查询某个订单下的 所购买的商品,商品 在单独的商品服务中 ,可以使用 httpclient 请求 也可以使用gRPC的方式下面就是演示 gRPC的方式 新建 grpc服务 新建一个pro 阅读全文

posted @ 2023-05-18 23:47 是水饺不是水饺 阅读(125) 评论(0) 推荐(0) 编辑

.net core ocelot+consul+jwt 身份验证,服务治理与发现,网关配置(六)增加skywalking链路追踪
摘要:服务越来越多 ,节点 和节点 之间 用了多少时间 ,哪些节点 耗时比较多 ,有优化的空间,节点报错了,需要快速定位到错误位置, 用skywalking 可以查看 以下演示skywalking docker compose yaml文件 1 version: '3.3' 2 services: 3 e 阅读全文

posted @ 2023-05-18 23:45 是水饺不是水饺 阅读(52) 评论(0) 推荐(0) 编辑

.net core ocelot+consul+jwt 身份验证,服务治理与发现,网关配置(五)增加apollo配置中心
摘要:随着服务越来越多 各个服务的配置 也就增加了 那么怎么管理 这些配置呢? apollo配置 中心 nacos配置中心 都可以解决 大型的 项目 用apollo 中型的 用nacos ,以下 演示apollo配置中心 阅读全文

posted @ 2023-05-18 23:43 是水饺不是水饺 阅读(9) 评论(0) 推荐(0) 编辑

.net core ocelot+consul+jwt 身份验证,服务治理与发现,网关配置(三)增加 cap 分布式事务
摘要:随着服务的增多 访问量增加 数据库 压力增加 可能拆分多个 拆分 分 水平 拆分 水平拆分 库 水平拆分表 ,只是 表结构不变 拆分多个 相同结构的表 或者库 垂直分 表 就结构 改变了 拆分出 多张 有主外键关系的表 这种拆分 多是数据库设计的问题 在分布式 集群 环境下 怎么做到 分布式事务呢 阅读全文

posted @ 2023-05-18 00:19 是水饺不是水饺 阅读(125) 评论(0) 推荐(0) 编辑

.net core ocelot+consul+jwt 身份验证,服务治理与发现,网关配置(三)增加 redis
摘要:用户登录需要存储会话 比如说20分钟会话结束,需要重新登录, 比如说分布式集群电商在秒杀的时候 出现并发请求,如果不加分布式锁会出现超卖现象 ,都会用到redis reids , 可以提升查询效率,原理是单线程IO多路复用 第三篇 将会使用redis ,实现 保存会话和 演示分布式锁的应用 首先理解 阅读全文

posted @ 2023-05-17 22:17 是水饺不是水饺 阅读(77) 评论(0) 推荐(0) 编辑

.net core ocelot+consul+jwt 身份验证,服务治理与发现,网关配置(二)增加consul
摘要:上一篇 搞了那么多还没有加上consul 这一篇加上consul consul 的功能 服务治理与发现 , 如果 服务越来越多那么 配置也越来越多 能不能把服务地址统一,然后统一从这个地址访问就行了 这就是consul的作用 上一篇 忘说了ocelot 有负载均衡的配置忘说了 LeastConnec 阅读全文

posted @ 2023-05-16 22:33 是水饺不是水饺 阅读(158) 评论(0) 推荐(0) 编辑

.net core 集成consul
摘要:官网 Consul by HashiCorp 开源地址:https://github.com/hashicorp/consul、https://github.com/G-Research/consuldotnet 下载安装方式 Install | Consul | HashiCorp Develop 阅读全文

posted @ 2023-05-13 11:48 是水饺不是水饺 阅读(4) 评论(0) 推荐(0) 编辑

.net core 集成Ocelot
摘要:官方地址 Configuration — Ocelot 1.0.0 documentation github地址 GitHub - ThreeMammals/Ocelot at 07263be530cc145996cf4ece724aeac16a137d7e ocelot 可以做什么 在官网上都有说 阅读全文

posted @ 2023-05-13 11:46 是水饺不是水饺 阅读(56) 评论(0) 推荐(0) 编辑

.net core webapi 实现 简单的自我描述链接
摘要:目的是在请求结果后在响应头输出上一页下一页链接 实现简单的自我描述 上代码 主要就是 Url.Link 生成链接 1 /// <summary> 2 /// 生成简单自我描述链接 3 /// </summary> 4 /// <param name="paramaters"></param> 5 / 阅读全文

posted @ 2023-05-07 12:07 是水饺不是水饺 阅读(13) 评论(0) 推荐(0) 编辑

.net core webapi 接收 (1,2,4) 格式的数组参数
摘要:引用命名空间 Microsoft.AspNetCore.Mvc.ModelBinding 1 public class ArrayModelBinder : IModelBinder 2 { 3 public Task BindModelAsync(ModelBindingContext bindi 阅读全文

posted @ 2023-05-06 16:33 是水饺不是水饺 阅读(238) 评论(0) 推荐(0) 编辑

.net core web api 数据验证
摘要:属性级别验证 IValidatableObject 1 public class TouristRouteForCreationDto: TouristRouteForManipulationDto//: IValidatableObject 2 { 3 //public IEnumerable<V 阅读全文

posted @ 2023-05-05 23:00 是水饺不是水饺 阅读(70) 评论(0) 推荐(0) 编辑

vue 2.0 路由设置问题
摘要:代码设置路由 这里组件 我建立了 两个 一个是Books.vue 一个是 Book.vue 这里 代码 created 我如果 只写 这些 只能获取到第一次 用户点击的id 所以不能这么写 我需要监控用户每次点击 连接 传递后的id 所以需要 些 $watch 监控顶级实例 this.$route. 阅读全文

posted @ 2023-05-02 19:03 是水饺不是水饺 阅读(16) 评论(0) 推荐(0) 编辑

vue 2.0 父子组件出现的问题
摘要:话不多说上一个正确的代码 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta na 阅读全文

posted @ 2023-05-01 23:22 是水饺不是水饺 阅读(40) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示