我将为我的ASP.NET MVC 4应用程序部署一个 IIS 7 Web 服务器。
视窗服务器 2008
IIS 7
SQL Server 2008
我要这样做:
在我的应用程序中:
*每个客户必须使用两个数据库
- 第一个数据库:他们自己的数据库(每个客户都有一个)
- 第二个数据库:全球数据库(所有客户都有同一个)
并且First DB 可以加入到第二个 DB。
(我会用Server Binding
)
关于网络服务器:
每个客户都有自己的网站(在同一个 IIS Web 服务器上)来获取视图/UI
所有客户都有相同
API Web Server
的(这个将做所有事情:从数据库中获取数据,添加/删除数据,......)每个客户都有一个搜索引擎(建议工具),要使用此工具,我必须将所有相关数据加载到内存中(每 4 小时重新加载一次此数据)
这是我第一次不得不部署这样的服务器,所以我不知道如何做到最好......
如果有任何建议,建议,参考,书籍,......请发给我。任何帮助表示赞赏!