文章分类 -  .net core

elasticsearch 集群
摘要:注意 我在构建集群的时候 遇到几个问题 启动Elasticsearch时:[failed to obtain node locks] 这个 问题解决 将映射文件 加权限 参考 启动Elasticsearch时:[failed to obtain node locks]_maybe these loc 阅读全文

posted @ 2023-08-15 22:33 是水饺不是水饺 阅读(108) 评论(0) 推荐(0)

.net core canal 使用 (四) cannal 同步更新 redis
摘要:nuget CSRedisCore public static class RedisExtend { public static IServiceCollection AddCustomRedis(this IServiceCollection services, IConfiguration c 阅读全文

posted @ 2023-07-03 12:03 是水饺不是水饺 阅读(70) 评论(0) 推荐(0)

.net core canal 使用 (三) cannal 的封装
摘要:后台运行服务 Canal 中 Extend 代码 public static class CanalExtend { public static IServiceCollection AddCanal(this IServiceCollection services, IConfiguration 阅读全文

posted @ 2023-07-03 11:42 是水饺不是水饺 阅读(28) 评论(0) 推荐(0)

.net core ef decimal 设置
摘要:decimal(18,0)的意思是:可储存的最大十进位数总数为18,小数位数为0。 2、Decimal(n,m)的含义如下: n表示可储存的最大十进位数总数,小数点左右两侧都包括在内,最小的有效位数是 1 ,最大的有效位数是 38 。 m表示小数点右侧所能储存的最大十进位数。m和n之间要满足0≤m≤ 阅读全文

posted @ 2023-06-30 17:54 是水饺不是水饺 阅读(339) 评论(0) 推荐(0)

.net core 使用 ShardingCore 按尾号分表(二)
摘要:上一篇文章 是按时间分表 这篇 是 按尾号分表 例如 00 01 02 上一篇文章 也没做数据迁移的测试 这一篇做一下 在上一篇文章 中 有Order 我新增一个Product 一个订单可以对应多个商品 ,一个商品可以被多人下单购买 那么就是多对多关系 但是这个关系 数据库分库分表后 就无法有效对应 阅读全文

posted @ 2023-06-25 16:10 是水饺不是水饺 阅读(180) 评论(0) 推荐(0)

.net core 使用 ShardingCore 按时间分表(一)
摘要:ShardingCore 官方文档地址 快速上手AspNetCore | ShardingCore文档 (xuejmnet.github.io) Nuget 下载 ShardingCore 注意 ShardingCore 包中含有 Microsoft.EntityFrameworkCore 包 Mi 阅读全文

posted @ 2023-06-25 09:40 是水饺不是水饺 阅读(557) 评论(0) 推荐(0)

.net core webapi 返回 日期格式 帕斯卡 驼峰 命名 忽略循环嵌套
摘要:nuget Microsoft.AspNetCore.Mvc.NewtonsoftJson builder.Services.AddControllers() .AddNewtonsoftJson(options => { //返回驼峰 options.SerializerSettings.Cont 阅读全文

posted @ 2023-06-25 00:25 是水饺不是水饺 阅读(234) 评论(0) 推荐(0)

.net core elk(三) .net core 下 elasticsearch 使用
摘要:更新整个文档 | Elasticsearch: 权威指南 | Elastic 首先 nuget 下载 NEST 学习地址 入门 |Elasticsearch .NET 客户端 [7.17] |弹性的 单机连接 连接编辑 连接到本地运行的 Elasticsearch 就像实例化客户端的新实例一样简单。 阅读全文

posted @ 2023-06-21 15:57 是水饺不是水饺 阅读(241) 评论(0) 推荐(0)

.net core IHttpClientFactory
摘要:在 ASP.NET Core 中使用 IHttpClientFactory 发出 HTTP 请求 | Microsoft Learn Polly Nuget 下载 Microsoft.Extensions.Http.Polly AddHttpMessageHandler<HttpBaiDuHandl 阅读全文

posted @ 2023-06-19 22:14 是水饺不是水饺 阅读(29) 评论(0) 推荐(0)

.net core 自定义数据源
摘要:首先 继承ConfigurationProvider public class CustomConfigurationProvider:ConfigurationProvider { public override void Load() { // base.Load(); base.Data.Ad 阅读全文

posted @ 2023-06-18 19:44 是水饺不是水饺 阅读(26) 评论(0) 推荐(0)

.net core polly (二) 代码本质
摘要:polly代码上 本质是 各种策略 进行 串联 而且还是有顺序的串联 例如 我要降级后重试3次进行断路 顺序 总策略 = 降级 >重试 >断路 然后执行 总策略 如果总策略 异常 执行 降级策略 #region var 空策略 = Policy.NoOpAsync(); //exceptionsAl 阅读全文

posted @ 2023-06-16 11:15 是水饺不是水饺 阅读(20) 评论(0) 推荐(0)

.net core polly(一)
摘要:nuget 下载 Polly 超时策略 超时策略分 乐观 和 悲观 #region Polly超时策略 //Pessimistic 悲观策略 var Pessimistic = await Policy.TimeoutAsync(2, Polly.Timeout.TimeoutStrategy.Pe 阅读全文

posted @ 2023-06-15 18:35 是水饺不是水饺 阅读(53) 评论(0) 推荐(0)

.net core log4net
摘要:Nuget log4net Microsoft.Extensions.Logging.Log4Net.AspNetCore 添加 配置文件 log4net.config var builder = WebApplication.CreateBuilder(args); builder.WebHost 阅读全文

posted @ 2023-06-14 23:27 是水饺不是水饺 阅读(16) 评论(0) 推荐(0)

.net core sql 转换 es 语句
摘要:在线工具:SQL转ElasticSearch DSL - 潇洒哥和黑大帅 (printlove.cn) 阅读全文

posted @ 2023-06-14 17:38 是水饺不是水饺 阅读(93) 评论(0) 推荐(0)

.net core elk(二) kibana
摘要:索引 名称都是小写 //删除索引 DELETE /news 创建索引 news PUT /news { "mappings": { "properties": { "name":{ "type": "keyword" , "analyzer": "standard" }, "address":{ " 阅读全文

posted @ 2023-06-14 17:23 是水饺不是水饺 阅读(29) 评论(0) 推荐(0)

.net core elk(一)docker 单机部署
摘要:首先查看 版本 挂载的 插件版本 和 es版本要一致 Past Releases of Elastic Stack Software | Elastic Tags · NLPchina/elasticsearch-sql · GitHub Releases · medcl/elasticsearch 阅读全文

posted @ 2023-06-14 09:22 是水饺不是水饺 阅读(41) 评论(0) 推荐(0)

.net core mycat docker 安装
摘要:docker search adoptopenjdk/openjdk8 下载 jdk 8 的镜像 docker search adoptopenjdk/openjdk8 cd 到目录 cd /home/admin1/yyx/mycat/ 解压 到当前目录 tar xf Mycat-server-1. 阅读全文

posted @ 2023-06-11 18:18 是水饺不是水饺 阅读(49) 评论(0) 推荐(0)

.net core mycat(2) 水平分表
摘要:水平分表 <?xml version="1.0"?> <!DOCTYPE mycat:schema SYSTEM "schema.dtd"> <mycat:schema xmlns:mycat="http://io.mycat/"> <schema name="TESTDB" checkSQLsch 阅读全文

posted @ 2023-06-10 16:53 是水饺不是水饺 阅读(52) 评论(0) 推荐(0)

.net core mycat(1) 配置
摘要:上传 Mycat-server-1.6.7.5-release-20200422133810-linux.tar 到服务器 解压 tar xf Mycat-server-1.6.7.5-release-20200422133810-linux.tar.gz 进入解压后的目录 配置 schema.xm 阅读全文

posted @ 2023-06-10 14:59 是水饺不是水饺 阅读(24) 评论(0) 推荐(0)

.net core 下容器
摘要:.net core 下容器 有两种 一个是单例根容器 一个是请求作用域容器 //依赖注入实例放在单例根容器builder.Services.AddSingleton<IPerson, Person>();//依赖注入实例放在单例根容器builder.Services.AddTransient<IPe 阅读全文

posted @ 2023-06-08 11:57 是水饺不是水饺 阅读(51) 评论(0) 推荐(0)

导航