如何:验证部署关系图
更新:2007 年 11 月
当您创建了部署关系图并将系统内的应用程序绑定到数据中心内的逻辑服务器后,您可以验证部署关系图,确定应用程序与逻辑服务器之间是否存在约束冲突。
验证部署关系图
- 在部署设计器中,从“关系图”菜单中选择“验证关系图”。
分布式系统设计器随即对照在逻辑数据中心关系图中模型化的目标数据中心的 .sdm 文件中指定的设置和约束,来验证系统的 .sdm 文件中指定的设置和约束。发生的任何验证错误都显示在“错误列表”中。
执行以下几类验证。首先,检查应用程序所需的通信路径在定义的部署配置中是否可用。例如,如果 Web 服务应用程序连接到系统中的数据库应用程序,则 Web 服务必须绑定到能够与承载该数据库的数据库服务器通信的 Web 服务器。
然后,对照相对层上的相应设置,检查为系统内的应用程序指定的约束和为逻辑数据中心指定的约束。例如,如果 IIS Web 服务器上的“ASP.NET 会话状态”约束被设置为要求进程内会话状态,但绑定到该服务器的应用程序的会话状态被设置为 SQL Server,则会发生约束冲突。
有关这些错误类型的示例,请参见演练:验证应用程序系统以进行部署。有关如何修复验证错误的更多信息,请参见如何:消除部署关系图上的验证警告。
使用以下过程清除“错误列表”中的验证错误。此操作不重新验证关系图。
清除验证错误
- 在部署设计器中,从“关系图”菜单中选择“清除验证消息”。