启用针对 Coach 的优化

传统:
要通过减少发送回人员服务的数据量和处理时间来提高性能,可以对 Coach 启用优化。 缺省情况下,优化处于关闭状态。 如果需要,您可以通过在管理控制台中添加新的定制属性来启用 coach 优化。

关于本任务

启用优化后,在边界事件转换期间,coach 边界事件将用户更改的变量发送回人员服务。 如果用户更改指定的 coach 变量内的一个属性,那么整个变量将发送回人员服务,而不仅仅是更新的属性。

例如,对于公开为其内容大部分为只读的仪表板的人员服务,启用的 coach 优化将确保没有数据发送回服务器进行处理。 对于更复杂内容(其中只读和可编辑的内容都显示在用户界面中),启用的优化将确保只发送回并处理用户更改的 coach 变量,而不发送回只读内容的数据。

重要说明:
  • 装入 Coach 时框架对变量的初始化不会视为用户更改。 因此,在装入 coach 时收到显式缺省值的先前未初始化变量的初始化更改不会发送回来进行处理。
  • 要进行正确的 coach 建模,建议您不要依赖于变量的 coach 初始化。 而应明确初始化所有变量,这些变量将 coach 与相应的缺省值绑定。 或者,您可以对在人员服务中执行 Coach 步骤后不能初始化变量的情况进行调整。

过程

要启用 coach 优化,请完成以下步骤:

  1. 打开管理控制台,然后单击 资源 > 资源环境 > 资源环境提供程序
  2. 资源环境提供商页面上,点击 Mashups_ConfigService
  3. 在 "其他属性" 下,单击 定制属性
    定制属性的列表将打开。
  4. 单击 新建 以添加名为 isOptimizeCoachBoundaryEvent的新属性。
  5. 将新 isOptimizeCoachBoundaryEvent 属性的值设置为 true,然后单击 确定
  6. 将更改保存到主配置。
  7. 重新启动应用程序服务器实例。

结果

现在已启用针对 coach 的优化。