单台服务器配置
对于不需要群集提供的可用性的开发系统和中小型应用程序,可以在单台服务器上运行 Microsoft SQL Server Notification Services 和数据库引擎。如果不准备将订阅管理应用程序安装在 Internet 上,也可以将其安装在该服务器上。
单台服务器系统
下面的关系图显示了一个单台服务器配置。
单台服务器安装易于配置;但是,对于关键系统或预期支持大量通知的系统,不推荐在单台服务器上同时运行 Notification Services、数据库和订阅管理应用程序。
推荐的 CPU 数量和磁盘空间量视系统的处理和存储要求而定。开发系统可以只有一个 CPU 以及足够用于测试的磁盘空间;生产服务器应配置两到四个 CPU 且有足够的磁盘空间来存储事件、通知、订阅和订阅方数据,直到数据删除进程 (vacuumer) 删除这些数据。此外,在生产服务器上,最好将数据库文件、日志文件和 tempdb 数据库置于单独的物理磁盘中。
重要提示: |
---|
数据删除进程 (vacuumer) 可删除应用程序数据库中过时的事件和通知数据。为了节省磁盘空间并保持性能,需要在定义每个应用程序时提供数据删除计划,这一点很重要。有关详细信息,请参阅配置数据删除操作。 |
应对生产服务器的 CPU、内存和磁盘的使用情况进行监视,以便侦测其中的瓶颈或资源争用问题,这一点很重要。如果单台服务器无法支持处理要求,则应考虑使用远程数据库服务器配置。有关详细信息,请参阅远程数据库服务器配置。
请参阅
任务
概念
硬件配置
Notification Services 注意事项
数据库注意事项
数据库资源计划