![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
监视和调整应用程序布置控制器
应用程序布置控制器设计为与缺省设置配合工作。但是,有时必须对应用程序布置控制器进行微调,以确保最佳效果。
开始之前
根据管理角色的不同,在您配置应用程序布置控制器时允许您行使以下特定特权:
- 监视员:可查看信息。
- 操作员:可以查看“配置”选项卡上的信息。可以更改“运行时”选项卡上的设置。
- 配置员:可以更改配置,但不能更改运行时设置。
- 管理员:拥有所有特权。
关于此任务
- 调整运行时任务到期前的时间
- 调整启动或停止服务器被视为失败之前经过的时间
- 调整应用程序布置更改之间的时间
过程
结果
设置 | 描述 |
---|---|
启用 | 启用或禁用应用程序布置控制器。如果禁用应用程序布置控制器,那么将禁用动态集群的所有自主操作。在禁用布置控制器后,动态集群上将不会发生有关应用程序的大小和布置的动态更改。此操作相当于将所有动态集群转变为静态集群。 |
核准超时 | 控制运行时任务在自动到期前在队列中等待操作的时间长度。可接受的时间值是 1 至 60 分钟。此设置特定于受控操作方式。当操作环境设置为在受控方式下运行时,应用程序布置控制器将创建任务,但必须等待系统管理员的核准,然后才能进行更改。 应用程序布置控制器将超时的运行时任务视为用户拒绝的任务进行处理。 |
服务器操作超时 | 表示将操作视为失败前,应用程序布置控制器等待启动或停止操作完成的时间长度(以分钟计)。 将此值设置为对启动或停止服务器所预测的最差情况时间。 可接受的值是 1 至 60 分钟。如果超时前服务器启动失败,那么将服务器置于维护方式。应用程序布置控制器会避免尝试再次启动该服务器,直到手动修复启动问题并手动启动该服务器。服务器启动时,应用程序布置控制器会检测到已启动该服务器。服务器操作超时前启动失败时,服务器不会自动置于维护方式。但是,服务器启动失败时,会生成运行时任务。成功手动启动服务器前,应用程序布置控制器不会再次尝试启动此服务器。当您成功手动启动该服务器时,应用程序布置控制器会收到已启动服务器的通知。 如果要将服务器置于维护方式,那么可在应用程序布置控制器上设置 maintenanceModeOnOperationFail 定制属性。 如果在成功启动服务器后要将其移出维护方式,那么可指定应用程序布置控制器上的 unsetMaintenanceModeAfterStart 定制属性。 有关可以在应用程序布置控制器上设置的定制属性的信息,请阅读“应用程序布置定制属性”。 |
布置更改之间的最短时间 | 指定应用程序布置控制器在启动新的批处理更改前要等待的时间长度。应用程序布置控制器在完成先前更改或遇到超时后可能会等待批处理更改。可接受的值的范围可介于 1 分钟到 24 小时之间。 设置此值时,请考虑与启动和停止服务器相关联的开销。启动或停止服务器要花费几分钟,因此可能会给节点带来额外的负载。 如果允许布置控制器过于频繁地重新调整应用程序布置功能,那么多出的开销将与通过重新调整动态集群的大小来增加的性能相抵消。例如,如果服务器花费一分钟时间启动,且“布置更改之间的最短时间”设置的值为 20 分钟,那么布置更改对性能造成的影响大约为 5%。 将此值设置为足够大,至少是启动服务器所必需时间的 20 至 30 倍。一个大于若干个小时的值可防止应用程序布置更改一天发生多次。如果确信流量负载和应用程序需求一天内调整数次,那么可能需要让布置更改更频繁地发生。 |
应用程序布置控制器在调整后实现了其最佳性能。