技术的坑分享记录

你错误地使用了HTTPCLIENT,它正在破坏你的软件的稳定性

发布:01/19/2021 08:32:25 阅读:2 NetCore
标签: netcore asp.netcore HTTPCLIENT

简介: 多年来我一直错误地使用HttpClient,最终它还是咬了我一口。我的站点不稳定,我的客户很生气,通过简单的修复,性能大大提高,不稳定性消失了。微服务可能是一个棘手的问题。随着越来越多的服务被添加进来,服务之间的通信路径也越来越多。通信有许多选项,但HTTP是一个一直流行的选项。如果微服务是用c#或任何。net语言构建的,那么您可能已经使用了HttpClient。我知道我有。

查看详细 →

你错误地使用了HTTPCLIENT,它正在破坏你的软件的稳定性

发布:01/19/2021 08:32:25 阅读:2 微服务
标签: netcore asp.netcore HTTPCLIENT

简介: 多年来我一直错误地使用HttpClient,最终它还是咬了我一口。我的站点不稳定,我的客户很生气,通过简单的修复,性能大大提高,不稳定性消失了。微服务可能是一个棘手的问题。随着越来越多的服务被添加进来,服务之间的通信路径也越来越多。通信有许多选项,但HTTP是一个一直流行的选项。如果微服务是用c#或任何。net语言构建的,那么您可能已经使用了HttpClient。我知道我有。

查看详细 →

你错误地使用了HTTPCLIENT,它正在破坏你的软件的稳定性

发布:01/19/2021 08:32:25 阅读:2 Core 3.0
标签: netcore asp.netcore HTTPCLIENT

简介: 多年来我一直错误地使用HttpClient,最终它还是咬了我一口。我的站点不稳定,我的客户很生气,通过简单的修复,性能大大提高,不稳定性消失了。微服务可能是一个棘手的问题。随着越来越多的服务被添加进来,服务之间的通信路径也越来越多。通信有许多选项,但HTTP是一个一直流行的选项。如果微服务是用c#或任何。net语言构建的,那么您可能已经使用了HttpClient。我知道我有。

查看详细 →

ASP.NET Core 性能最佳做法

发布:01/19/2021 07:12:33 阅读:6 NetCore
标签: ASP.NET Core 性能优化

简介: ASP.NET Core 性能最佳做法应将 ASP.NET Core 应用程序设计为同时处理许多请求。 异步 Api 允许一小部分线程通过不等待阻止调用来处理上千个并发请求。 线程可以处理另一请求,而不是等待长时间运行的同步任务完成。 ASP.NET Core 应用中的常见性能问题是阻止可能是异步的调用。 很多同步阻塞调用会导致 线程池 不足并降低响应时间。

查看详细 →

ASP.NET Core 性能最佳做法

发布:01/19/2021 07:12:33 阅读:6 微服务
标签: ASP.NET Core 性能优化

简介: ASP.NET Core 性能最佳做法应将 ASP.NET Core 应用程序设计为同时处理许多请求。 异步 Api 允许一小部分线程通过不等待阻止调用来处理上千个并发请求。 线程可以处理另一请求,而不是等待长时间运行的同步任务完成。 ASP.NET Core 应用中的常见性能问题是阻止可能是异步的调用。 很多同步阻塞调用会导致 线程池 不足并降低响应时间。

查看详细 →

ASP.NET Core 性能最佳做法

发布:01/19/2021 07:12:33 阅读:6 Core 3.0
标签: ASP.NET Core 性能优化

简介: ASP.NET Core 性能最佳做法应将 ASP.NET Core 应用程序设计为同时处理许多请求。 异步 Api 允许一小部分线程通过不等待阻止调用来处理上千个并发请求。 线程可以处理另一请求,而不是等待长时间运行的同步任务完成。 ASP.NET Core 应用中的常见性能问题是阻止可能是异步的调用。 很多同步阻塞调用会导致 线程池 不足并降低响应时间。

查看详细 →

《ASP.NET Core & Docker 零基础持续集成 》

发布:01/06/2021 07:11:03 阅读:10 Core 3.0
标签: asp.net core netcore docker 自动化 Ops

简介: 《ASP.NET Core & Docker 零基础持续集成 》

查看详细 →

docker + sqlserver 2019 +bak 还原全流程

发布:01/05/2021 18:42:11 阅读:10 NetCore
标签: docker sqlserver2019

简介: docker + sqlserver 2019 +bak 还原全流程

查看详细 →

docker + sqlserver 2019 +bak 还原全流程

发布:01/05/2021 18:42:11 阅读:10 微服务
标签: docker sqlserver2019

简介: docker + sqlserver 2019 +bak 还原全流程

查看详细 →

docker + sqlserver 2019 +bak 还原全流程

发布:01/05/2021 18:42:11 阅读:10 Core 3.0
标签: docker sqlserver2019

简介: docker + sqlserver 2019 +bak 还原全流程

查看详细 →

Docker中运行.net core 验证码不显示

发布:12/25/2020 10:27:38 阅读:10 NetCore
标签: docker asp.netcore

简介: Docker中运行.net core 验证码不显示

查看详细 →

Docker中运行.net core 验证码不显示

发布:12/25/2020 10:27:38 阅读:10 微服务
标签: docker asp.netcore

简介: Docker中运行.net core 验证码不显示

查看详细 →

Docker中运行.net core 验证码不显示

发布:12/25/2020 10:27:38 阅读:10 Core 3.0
标签: docker asp.netcore

简介: Docker中运行.net core 验证码不显示

查看详细 →

.net core 修改Razor页面样式后刷新没用?

发布:11/27/2020 09:42:05 阅读:10 NetCore
标签:

简介: .net core 修改Razor页面样式后刷新没用?

查看详细 →

.net core 修改Razor页面样式后刷新没用?

发布:11/27/2020 09:42:05 阅读:10 微服务
标签:

简介: .net core 修改Razor页面样式后刷新没用?

查看详细 →

.net core 修改Razor页面样式后刷新没用?

发布:11/27/2020 09:42:05 阅读:10 Core 3.0
标签:

简介: .net core 修改Razor页面样式后刷新没用?

查看详细 →

.net core 常见设计模式-IChangeToken

发布:02/11/2020 14:53:31 阅读:10 NetCore
标签: netcore asp.net net netcore设计模式 设计模式

简介: 场景一个对象A,希望它的某些状态在发生改变时通知到B(或C、D),常见的做法是在A中定义一个事件(或直接用委托),当状态改变时A去触发这个事件。而B直接订阅这个事件这种设计有点问题B由于要订阅A的事件,所以B得完全引用A,其实有时候没必要,因为我只关心A的状态变化而已状态变更通知这种场景很多,有没有更通用的方式呢?解决思路 有个谁说的碰到问题加个中间层就解决了,如果解决不了就再加一层

查看详细 →