腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
asp.net
web
控制器中有
异步
方法有什么好处吗?
、
、
、
、
据我所知,
异步
方法调用将在一个新
线程
中
启动该方法,并立即将控制权还给发起调用
的
线程
。因此,在WinForm应用程序
中
,当在事件处理程序
中
调用
异步
方法时,该方法将由一个新
线程
执行,该控件将立即返回到发起调用
的
线程
,在本例
中
,该
线程
就是UI
线程
。此时,UI
线程
可以响应其他用户请求,直到
异步
调用完成为止,这样UI<e
浏览 2
提问于2017-01-12
得票数 6
回答已采纳
2
回答
在IIS6.0
中
执行泄漏请求直到服务器繁忙
、
、
我已经在IIS 6上运行了一个应用程序,它正在被数百个执行各种请求
的
远程客户端击中,有些是长时间运行
的
,有些则不是。在一些部署
中
,尤其是目前,ASP .NET应用程序--请求执行计数器一直在攀升,直到达到极限(5000),然后服务器停止接受请求。以下是诊断问题
的
一些非常有趣
的
事实:整个系统上
的
CPU很低 netstat -a (处于任何状态)
中
列出
的
TCP连接总数
浏览 0
提问于2012-01-20
得票数 0
2
回答
当创建新
线程
时,
Web
"ApiController“是否从
ASP.NET
线程
池中窃取
线程
?
、
、
、
据我所知,MVC引入AsyncController是为了解决在创建新
线程
时避免从
ASP.NET
线程
池中窃取
线程
的
问题。新
的
Web
没有类似的AsyncApiController。ApiController
的
继承/实现签名也与Controller和AsyncController有很大不同。 问题:
Web
是否已经处理了在创建新
线程
时避免从
ASP.NET
线程
池中窃取
线程
浏览 2
提问于2012-06-20
得票数 0
回答已采纳
2
回答
从
ASP.NET
页面
异步
调用
Web
服务无济于事
、
、
假设您必须从
ASP.NET
页面调用
web
服务。如果您只是
异步
调用它,它是没有用
的
,因为如果我们想从
异步
调用
web
服务
中
获得真正
的
好处,就必须通过
浏览 1
提问于2012-10-21
得票数 1
1
回答
所有实体框架方法都应该使用
异步
吗?
、
、
、
、
在
Asp.Net
MVC或
Asp.Net
Web
中
,让查询数据库(甚至是最简单
的
查询)
的
每个控制器操作都使用
异步
/等待模式是很好
的
做法吗? 我知道使用
异步
/等待会增加复杂性,但是添加它值得吗?即使是最简单
的
查询?
浏览 4
提问于2016-11-12
得票数 14
1
回答
ASP.Net
Web
缩放大量
的
写操作
、
、
、
、
我正在使用
ASP.Net
Web
进行一个项目,该项目将接收大量POST操作,在那里我需要向DB写入许多连续/同时
的
记录。我没有确切
的
数字每秒,所以这是一个概念性
的
设计问题。我正在考虑使用标准消息队列(RabbitMQ等)或内存
中
的
数据存储(如Redis )来处理数据
的
初始接收,然后通过另一个进程(甚至内置在队列机制
中
的
一个进程)将数据保存到磁盘。我知道我也可以使用
线程
来提高API
的
浏览 0
提问于2015-07-10
得票数 0
回答已采纳
1
回答
异步
和等待-控制台、Windows和
ASP.NET
的
区别
、
、
、
然而,大多数Channel 9教程、MSDN文章和堆栈溢出答案都是关于
异步
/等待使用基于GUI
的
应用程序(Windows窗体应用程序)来演示
异步
/等待
的
强大功能。但是,我注意到
异步
/等待在基于UI
线程
的
应用程序
中
的
使用与普通
的
基于ThreadPool
线程
的
应用程序(例如
ASP.NET
网络应用程序、控制台应用程序等)之间
的</e
浏览 7
提问于2013-12-24
得票数 8
回答已采纳
1
回答
是否可以在
ASP.NET
中
创建
异步
web
服务?
、
、
我不希望能够
异步
调用
web
服务,我已经可以这样做了。我想要
的
是能够以类似于使用AddOnPreRenderCompleteAsync方法创建
异步
web
页面的方式创建
异步
web
服务。我有一个依赖于另一个
web
服务
的
web
服务。我希望能够重写我
的
web
服务是这样一种方式,它释放工作者/IO
线程
来处理其他请求,而对外部
web
服务
的</
浏览 0
提问于2009-07-10
得票数 1
1
回答
为什么只有
ASP.NET
有
异步
编程模型?
、
、
、
例如,一个操作需要从数据库
中
获取大量数据,并将其呈现在响应网页上。如果我们让这个操作同步。处理此请求
的
线程
将在整个页面生命周期中被占用。由于
线程
是有限
的
资源,采用
异步
的
I/O方式进行编程总是更好
的
方法。也就是说,
ASP.NET
将分配
线程
来使用回调函数调用BeginXXXX方法。该
线程
立即调用BeginXXXX返回,并且可以安排它来处理其他请求。当任务完成时,回调函数被触发,
ASP.
浏览 0
提问于2009-11-19
得票数 5
回答已采纳
2
回答
任务与并行编程
ASP.Net
、
、
、
、
是否可以使用.Net
中
的
TPL库包装调用?如何将对FB
的
调用包装为在服务器上以并行方式运行
的
任务?我忘记提到我使用
的
是Facebook C# SDK,因此FacebookApp.Get 我一直在TPL库上观看一些pluralsight视频,并遵循下面图片中
的
模式。正如您所说,主
线程
来自Controller本身,但我仍然需要生成4个单独
的
网络任务来并行执行网络调用。我修正了HttpContext错误,因为在第四个任务
中
浏览 5
提问于2012-01-26
得票数 1
回答已采纳
1
回答
ASP.NET
异步
/等待第2部分
、
我有来自
的
async/await-on-ASP.Net好处
的
一个变体。 我
的
理解是
异步
和并行不是一回事。所以,在
ASP.NET
服务器上,我想知道
异步
/等待给
web
页面带来了多少好处。IIS+ASP.NET不是已经很擅长为请求分配
线程
了吗?如果onen页面忙于等待资源,服务器就会切换到处理另一个有工作要做
的
请求。池中可供
ASP.NET
使用
的
线程
数量有限-
异
浏览 1
提问于2012-08-02
得票数 5
回答已采纳
2
回答
Web
和
异步
/等待单核机器上
的
好处
、
、
、
我在另一个中提出了一个关于TPL
中
GDI+问题
的
问题(
异步
/等待),讨论转向了使用TPL是否有任何好处
的
问题。 请注意,这很可能在单个核心机器上运
浏览 2
提问于2014-03-04
得票数 3
1
回答
AsyncController如何避免使用
ASP.NET
工作
线程
?
、
、
AsyncController究竟如何避免使用
ASP.NET
工作
线程
?但是BeginInvoke和QueueUserWorkItem怎么能不使用
ASP.NET
工作
线程
呢?当然,这两个
线程
都使用
线程
池
线程
,而且
ASP.NET
工作进程中肯定只有一个
线程
池?根据MSDN,
Web
服务器从
线程
池(工作
线程
)获取一个
线程
,并对其进行调度以处理传入
的
请求。
浏览 7
提问于2011-08-02
得票数 5
2
回答
在.NET
Web
方法中使用中等长度
的
操作运行是否可行?
、
、
、
我撰写了一篇关于
Web
API方法
中
异步
任务
的
优秀文章,请参阅链接: image.Save("someFullName");因为第三方工具需要一些时间(平均3到6秒,这个名为层
的
Url),我想知道是否应该将它嵌入一个任务(如本文所描
浏览 0
提问于2013-12-05
得票数 0
回答已采纳
1
回答
Task.Run在
ASP.Net
核
中
的
应用
、
、
、
、
我读过以下文章: 我不太明白这句话。我对何时何地使用Task.Run以及何时何地编写
异步
web
感到困惑。如果我们假设这句话:我们在
web
的
Web
方法中使用async方法来防止阻塞
线程</e
浏览 6
提问于2022-02-02
得票数 4
回答已采纳
3
回答
将
异步
与MVC5配合使用有什么优势?
、
、
、
、
它们之间
的
区别是什么:{ { } return View(model);我看到MVC代码现在有
异步
其中一个
的
性能是否比另一个好得多?其中一个比另一个更容易调试问题吗?我应该为我
的
应用程序更改其他控制器以添加<em
浏览 2
提问于2013-09-30
得票数 120
回答已采纳
1
回答
SolrNet
中
的
异步
操作
、
、
、
、
有没有可能在SolrNET
中
实现遵循APM (begin,end)模式
的
异步
操作?在我
的
Asp.NET
web
应用程序
中
,我需要对不同
的
Solr搜索索引进行几次
异步
调用,并且我正试图通过使用非阻塞
线程
来减少
线程
池上
的
负载。请给我建议。谢谢。
浏览 0
提问于2012-08-22
得票数 1
回答已采纳
2
回答
Web
Api
中
的
异步
调用
、
、
在
asp.net
Web
中
,如何
异步
调用长时间运行
的
阻塞操作?public async Task<IHt
浏览 4
提问于2015-06-16
得票数 2
1
回答
异步
线程
中
的
C#获取ApplicationName
、
、
、
、
我需要在
异步
线程
中
获取ApplicationName或AssemblyNameSystem.Reflection.Assembly.GetEntryAssembly().GetName().NameSystem.
Web
.HttpContext.Current.ApplicationInstance.GetType().Bas
浏览 0
提问于2018-07-03
得票数 0
回答已采纳
2
回答
当同步方法混合时,在
Web
中
实现
异步
/等待
的
好处
、
、
、
、
我
的
目标是提高我正在开发
的
Web
的
可伸缩性。为此,我将控制器操作实现为async。其思想是释放请求
线程
,并可用于处理其他传入请求。然而, of Effectively use async/await with
ASP.NET
Web
API声明: 您需要一个真正
的
异步
实现来获得
异步
的
可伸缩性好处。最后,我
的
代码需要从第三方库调用一个方法,该方法非常同步、单
线程<
浏览 4
提问于2019-10-07
得票数 2
回答已采纳
点击加载更多
相关
资讯
web前端中如何实现异步编程
ASP.NET Web 开发课程的教与学
Asp.net动态Web API的教程!
python web 异步非堵塞任务的实现
Javascript中的异步
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券