腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我应该将工作卸载到
ASP
.NET中的其他
线程
吗?
、
、
、
、
我正在创建am
ASP
.NET web,其中某些操作(同步的、遗留的代码)可能需要一些时间(大部分是IO限制的,但也有一些计算密集型的东西)。我了解到,每个传入请求都从
线程
池中分配一个
线程
,但其余部分我有点模糊。请求
线程
在某种程度上是否“特殊”,需要将工作卸载给其他
线程
以避免将其锁定?卸载是否有助于
线程
池饥饿和拒绝请求?如果是这样的话,我需要为每一个可能长期运行的函数创建一个
异步
包装器,还是只需要一个最高级别的
异步
包装器?
浏览 0
提问于2018-03-14
得票数 5
回答已采纳
1
回答
在
asp
.net web控制器中有
异步
方法有什么好处吗?
、
、
、
、
据我所知,
异步
方法调用将在一个新
线程
中启动该方法,并立即将控制权还给发起调用的
线程
。因此,在WinForm应用程序中,当在事件处理程序中调用
异步
方法时,该方法将由一个新
线程
执行,该控件将立即返回到发起调用的
线程
,在本例中,该
线程
就是UI
线程
。此时,UI
线程
可以响应其他用户请求,直到
异步
调用完成为止,这样UI
线程
就可以继续执行事件处理程序中的代码。我的问题是,在相同的场景中会发生什么,但是我们有一个W
浏览 2
提问于2017-01-12
得票数 6
回答已采纳
1
回答
为什么只有
ASP
.NET有
异步
编程模型?
、
、
、
我使用的是
ASP
.NET,
ASP
.NET对
异步
编程的支持非常漂亮。也就是说,我们可以使用BeginXXXX/EndXXXX配对方法来提高资源密集型任务的可扩展性。处理此请求的
线程
将在整个页面生命周期中被占用。由于
线程
是有限的资源,采用
异步
的I/O方式进行编程总是更好的方法。也就是说,
ASP
.NET将分配
线程
来使用回调函数调用BeginXXXX方法。该
线程
立即调用BeginXXXX返回,并且可以安排它来处理其他请求。
浏览 0
提问于2009-11-19
得票数 5
回答已采纳
1
回答
ASP
.NET核心与Node.js相似性
、
、
、
、
ASP
.NET Core - Uses Kestrel (basically a fork of libuv)Node.js - Async/AwaitNode.js只有一个
线程
来执行javascript代码(同步),还有许多用于后台
异步
操作的工作
线程
。
ASP
.NE
浏览 1
提问于2016-09-22
得票数 1
1
回答
ASP
.NET
异步
/等待第2部分
、
我有来自的async/await-on-
ASP
.Net好处的一个变体。正如Skeet先生在回答上面的问题
浏览 1
提问于2012-08-02
得票数 5
回答已采纳
1
回答
异步
远程调用
、
、
、
、
RemotingService的客户端是
ASP
.NET实例(很多)。 当前,客户端远程调用RemotingService并在服务RemotingService调用时阻塞。然而,远程处理服务变得足够复杂(使用更多的RPC调用和复杂的算法),以至于
asp
.net工作
线程
被阻塞了相当长的时间(4-5秒)。根据,这样做不能很好地扩展,因为每个远程处理RPC都会阻塞一个
asp
.net工作
线程
。它建议切换到
异步
处理程序以释放
asp
.net工作
线程
。
异步</
浏览 4
提问于2008-08-14
得票数 9
回答已采纳
1
回答
WebApi
异步
操作,是否必须通过所有调用链创建
异步
方法?
、
、
、
为了不阻止在访问数据库时处理请求的
ASP
.net
线程
,我正在尝试实现
ASP
.net
异步
。所以我创建了下面的代码。据我理解,在调用此操作时,将创建一个远离
ASP
.net
线程
池的新
线程
来处理GetBalance方法,过去处理此操作请求的
线程
将被释放并返回到池,直到其他请求使用为止,直到GetBalance方法完成其IO我读过的一些文章建议,我的
异步
调用必须贯穿所有的调用链,直到它达到最低级别的
异步
调用,在本例中是一个实体
浏览 0
提问于2018-01-24
得票数 0
回答已采纳
1
回答
ASP
.NET MVC的
异步
控制器与多
线程
、
、
、
我一直在尝试理解什么时候使用
异步
控制器与在单独的
线程
中处理任务是最好的。现在假设这个任务是从服务器上下载一个文件。创建自己的
线程
来派生并处理此操作是否会降低效率? 有了多
线程
,我可以处理数据并发,这是如何使
浏览 1
提问于2015-06-10
得票数 2
2
回答
当创建新
线程
时,Web "ApiController“是否从
ASP
.NET
线程
池中窃取
线程
?
、
、
、
据我所知,MVC引入AsyncController是为了解决在创建新
线程
时避免从
ASP
.NET
线程
池中窃取
线程
的问题。新的Web没有类似的AsyncApiController。问题: Web是否已经处理了在创建新
线程
时避免从
ASP
.NET
线程
池中窃取
线程
的问题?我是不是漏掉了什么能自动处理这个的新东西? 供参考:
浏览 2
提问于2012-06-20
得票数 0
回答已采纳
1
回答
ASP
.Net AJAX和ThreadPool
、
、
、
、
基于
ASP
.Net的AJAX请求是否使用与
ASP
.Net请求相同的ThreadPool?如果AJAX请求也使用
ASP
.Net ThreadPool,我将只采用
异步
方法。 请对此进行一些说明。
浏览 0
提问于2011-07-22
得票数 1
1
回答
异步
和等待-控制台、Windows和
ASP
.NET的区别
、
、
、
我一直在对自己进行
异步
/等待使用方面的教育,我想我理解了这个概念。然而,大多数Channel 9教程、MSDN文章和堆栈溢出答案都是关于
异步
/等待使用基于GUI的应用程序(Windows窗体应用程序)来演示
异步
/等待的强大功能。但是,我注意到
异步
/等待在基于UI
线程
的应用程序中的使用与普通的基于ThreadPool
线程
的应用程序(例如
ASP
.NET网络应用程序、控制台应用程序等)之间的根本区别。因为在基于UI
线程
浏览 7
提问于2013-12-24
得票数 8
回答已采纳
1
回答
AsyncController如何避免使用
ASP
.NET工作
线程
?
、
、
AsyncController究竟如何避免使用
ASP
.NET工作
线程
?AsyncManager.OutstandingOperations.Decrease(); };...then,根据,它不使用
ASP
.NET但是BeginInvoke和QueueUserWorkItem怎么能不使用
ASP
.NET工作
线程
呢?当然,这两个
线程
都使用
线程<
浏览 7
提问于2011-08-02
得票数 5
3
回答
如何使用CLR
线程
池而不是
ASP
.NET池在
ASP
.NET页面中创建
线程
?
、
、
、
、
如果我在
ASP
.NET页面上创建一个新
线程
,则IsThreadPoolThread属性为真。第一个问题是,它是来自
ASP
.NET池还是CLR池?第二个问题是,如果
线程
来自
ASP
.NET池,那么如何在不使用
ASP
.NET池的情况下从CLR池创建
线程
?我需要一个长时间运行请求()的同步解决方案。
浏览 0
提问于2010-10-24
得票数 3
1
回答
在
ASP
.NET (MVC)中,
异步
方法在哪里执行?
、
、
、
许多文章(例如, 1)说,
ASP
.NET (MVC)中
异步
方法的优点是允许
线程
池释放
线程
,从而允许为其他请求提供服务。如果
异步
方法不使用
线程
池
线程
,那么它们在哪里执行,为什么执行?
浏览 1
提问于2014-05-28
得票数 3
回答已采纳
1
回答
我可以使用Web依赖CallContext吗?
、
、
、
当使用CallContext Web时,可以通过整个请求依赖
asp
.net吗? 我读过,我不确定它是否仍然适用(正如所问的那样)。假设
线程
-敏捷启动,如果我在全局过滤器中设置数据,那么假设它会存在于请求中安全吗?
浏览 3
提问于2016-03-16
得票数 6
回答已采纳
3
回答
MVC控制器动作的
异步
/等待
、
、
、
我在Index MVC控制器中有一个
ASP
.net操作。此操作调用(除其他外)一个私有操作,用于对具有大量行集的SQL表进行计数。返回的数字将插入到视图包属性中。但这真的是
异步
的吗?我是不是错过了什么,还有别的办法吗?
浏览 1
提问于2015-07-06
得票数 14
回答已采纳
2
回答
Node.JS非阻塞IO和其他框架,如
ASP
.NET MVC非阻塞io,通过
异步
/等待
、
、
、
node.js非阻塞模型和
ASP
.NET MVC非阻塞
异步
/等待任务有什么区别?我的意思是,他们以同样的方式成功地解决了同样的问题,还是我错过了什么?我认为其他框架在节点之前也有相同的解决方案吗?
浏览 3
提问于2015-05-02
得票数 6
回答已采纳
2
回答
在.NET Web方法中使用中等长度的操作运行是否可行?
、
、
、
我撰写了一篇关于Web API方法中
异步
任务的优秀文章,请参阅链接: } 因为第三方工具需要一些时间(平均3到6秒,这个名为层的Url ),我想知道是否应该将它嵌入一个任务(如本文所描述的,但是第三方工具应该有一些
异步
支持
浏览 0
提问于2013-12-05
得票数 0
回答已采纳
1
回答
异步
部件在哪里?
、
、
、
、
(rslt.Message); rslt.Message = string.Empty;
异步
部件在哪里那么,这个例子中的
异步
部分在哪里呢?
浏览 1
提问于2012-06-11
得票数 1
回答已采纳
1
回答
在
ASP
.Net MVC操作控制器中使用async和await有什么好处
这让我想知道在
ASP
.Net MVC操作控制器中使用
异步
和等待有什么好处?
浏览 1
提问于2021-01-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python多线程使用技巧(同步+异步+强制结束多线程)
SpringBoot多线程之异步处理请求
单线程和多线程语言的异步 I/O 如何工作?
异步线程CompletableFuture让你的代码速度快到飞起
进程、线程、进程池、进程三态、同步、异步、并发、并行、串行!(收藏)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券