我有一个带有 .Net 1.0 Web 应用程序的客户端,该应用程序使用 IIS 和 SQL 2000 数据库。它使用共享托管服务托管,并且流量并不多(每天最多有几个访问者)。当然,主机偶尔会有停机时间,客户问我是否可以设置一个冗余系统以将停机时间减少到可以忽略不计。
我可以对此设置进行的最简单/最便宜的改进是什么,以满足客户的要求?
我想象着用 2 个不同的服务托管 web 应用程序和数据库,并为应用程序添加一些逻辑,将请求传递给任何一个 web 服务器和数据库,但我担心保持数据库同步的复杂性。
有没有更好的办法?