【发布时间】:2013-11-23 12:25:40
【问题描述】:
我有一个关于 ASP.Net MVC 4+ 中的异步控制器和操作的快速问题(使用 async/await 编程模型返回一个 Task )。 如果我的所有操作都是异步的,即使下划线操作不是 IO 绑定(例如缓慢的 Web 服务或网络通信)并且可能是 CPU 绑定,我会有什么风险。我的意思是无论代码是什么,我的所有操作都将是异步的。我希望我很清楚。
对于可能同时拥有大量用户的公共网站,是否会因同步上下文开销或任何其他重大开销而导致性能问题?
感谢您对未来的回答。
【问题讨论】: