【发布时间】:2019-02-09 06:45:39
【问题描述】:
我现在有一个用 .Net Core 编写的网站,我们有很多访问者,我想使用网络花园并提高性能,因为在高峰时间网站变得很慢。
多核工作处理器的问题是: 我有一类检查银行付款的时间,用户多次发送请求,其中一个请求使用 WP1,第二个请求进入 WP2,两者同时运行相同的功能,账户余额增加了 2 倍或更多。
这也可能发生在单个进程中,但我制作了控制每个用户的共享类,每个会话不运行 1 个 Web API 帖子(重要的是用户不要同时使用他们的帐户运行多个帖子)
问题: 我如何在所有工作进程即时或 IIS 中的任何其他共享内存中使用这个共享类,我可以使用它来将字符串或序列化数据放入其中。我不想使用 sql server,因为它比内存慢,在这种情况下它对我没有帮助
【问题讨论】:
标签: asp.net .net iis .net-core