Sql server 快速、简单的web场设置

Sql server 快速、简单的web场设置,sql-server,Sql Server,我正在使用asp.net 3.5和SQL server 2008,并希望设置一个非常简单的web场 我已经购买了2台虚拟服务器,我不在我的网页上使用viewstate或会话,只是cookies,所以我所需要做的就是在每个虚拟服务器上(我假设)有2个版本的相同数据库,在每个服务器上(我假设)有2个版本的二进制文件/网页。我需要的是某种指导来设置这些,以便在用户发出请求时: a) 服务器是负载平衡的,请求发送到负载最少的服务器 b) 每当进行SQL数据库更改时,它也会反映在另一个数据库中 这听起来可

我正在使用asp.net 3.5和SQL server 2008,并希望设置一个非常简单的web场

我已经购买了2台虚拟服务器,我不在我的网页上使用viewstate或会话,只是cookies,所以我所需要做的就是在每个虚拟服务器上(我假设)有2个版本的相同数据库,在每个服务器上(我假设)有2个版本的二进制文件/网页。我需要的是某种指导来设置这些,以便在用户发出请求时:

a) 服务器是负载平衡的,请求发送到负载最少的服务器 b) 每当进行SQL数据库更改时,它也会反映在另一个数据库中


这听起来可能吗?

您需要两样东西:一个web场和一个SQL集群。SQL Server不支持活动/活动群集/镜像。您可能需要设置DB镜像(对于托管服务器更容易)或SQL群集,但无论如何,一次只能有一台SQL Server主动为请求提供服务。您可以在SQL Server上执行多主机复制,但服务器之间通常会有很大的延迟,因此,如果您的web场上没有连接关联,您将受到过时数据问题的困扰

web服务器场部分非常简单,因为您的应用程序是无状态的——特别是如果您使用的是IIS7。只需使用新的扩展