我有一个稳定,可运行的.net核心Web应用程序,该应用程序是使用aspnetboilerplate
模板(3.6.2)
构建的。由于请求数量增加和其他性能问题,我不得不将其部署在Web场中。这使我担心AbpSession
和HttpContextaccessor.HttpContext.Session
,因为它在我的应用程序中使用过。
问题:为了使AbpSession
实现使用SQL Server(或任何其他推荐的分布式缓存),需要进行哪些必要的更改?
有an article on docs.microsoft 解释了dotnet核心应用程序中分布式缓存的实现。但是我的问题是针对aspnetboilerplate
的,因为它已经实现了会话的实现,我们只需注入AbpSession
就可以使用它。因此,我正在寻找将会话更改为分布式缓存并进行最少更改的推荐方法。