我的公司拥有十几个网站和独立的数据库(相同的模式)。
每个客户都有自己的网站(不同的应用程序池)和数据库。
每个网站都有自己的配置,多个连接字符串,但它们都有相同的配置架构。
cust1.domain.com
cust2.domain.com
cust3.domain.com
出于安全和大量数据的原因,我们希望将所有网站合并为一个(单个应用程序池)并保留独立的数据库。
设计 DAL 及其配置的最佳实践是什么?
如果大量租户同时入住,会产生什么影响?一个应用程序池可以管理这种情况还是可以以某种方式进行管理?
顺便说一句,我们使用 asp-membership 进行用户身份验证。
提前致谢,
艾迪
Use Application_PostAuthenticate
事件在global.asax
加载正确的数据库,然后关闭连接Application_EndRequest
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)