2021
09-04
09-04
asp.net core为IHttpClientFactory添加动态命名配置
目录官方有什么推荐么?IHttpClientFactory.CreateClient是如何将HttpClient创建出来的?扩展点一的实现扩展点二的实现使用总结一下比如如何使用IHttpClientFactory动态添加cer证书有三种方法推荐方法方法一:推荐的做法是这样子services.AddHttpClient("a业务").ConfigurePrimaryHttpMessageHandler(...a业务证书)services.AddHttpClient("b业务").ConfigurePrimaryHttpMessageHandler(...b业务证书)ServiceProvide...
继续阅读 >
目录背景简单原理说明自定义ConfigFilter简单应用写在最后背景当我们把应用的配置都放到配置中心后,很多人会想到这样一个问题,配置里面有敏感的信息要怎么处理呢?信息既然敏感的话,那么加个密就好了嘛,相信大部分人的第一感觉都是这个,确实这个是最简单也是最合适的方法。其实很多人都在关注这个问题,好比说,数据库的连接字符串,调用第三方的密钥等等这些信息,都是不太想让很多人知道的。那么如果我们把配置放在Nacos...
目录前期准备订单测试表测试环境实现方法:1、单条数据插入2、合并数据插入3、MySqlBulkLoader插入性能测试对比最后最近在工作中,涉及到一个数据迁移功能,从一个txt文本文件导入到MySQL功能。数据迁移,在互联网企业可以说经常碰到,而且涉及到千万级、亿级的数据量是很常见的。大数据量迁移,这里面就涉及到一个问题:高性能的插入数据。今天我们就来谈谈MySQL怎么高性能插入千万级的数据。我们一起对比以下几种实现方法...
在互联网上,随处可见的搜索框。背后所用的技术大多数就是全文检索。在全文检索领域,常见的库/组件有:Lucene、Solr、Sphinx、ElasticSearch等。简单对比几种全文引擎的区别Lucene是一个基于Java开发的全文检索基础包,使用起来繁杂,且默认不支持分布式检索Solr是基于Lucene开发的一个搜索工具。抽象度更高,使用更简单,且提供一个控制面板。ElasticSearch也是基于Lucene开发的。同样是高度抽象,并提供了一个非常...