|
|
1
1
经过一些研究,我决定使用
这将调度一个独立于请求线程的后台任务,因此将在请求完成后继续运行。 注: 这不是一个持久的排队系统(例如,如果Web进程重新启动,它不会存储这些排队系统),但是由于这只是关闭一个连接,所以对于这个场景来说是可以的。 实施
当向我的服务发出请求时,它使用
这将在后台调用此方法:
有一件事让我对这种方法感到不安,那就是我在每个请求的threadpool中生成了一个工作项,如果服务被大量使用,这可能会导致一个问题。然而,每一个都只是进行异步等待,所以我希望这不会引起问题。服务是内部使用的,所以我们控制对它的请求的数量/频率——如果这是外部公开的,我会更担心。
这个
我将监视更新后的服务一段时间,以确保它正常工作,但到目前为止的测试表明它按预期工作。 |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |