由于业务流程定义可以包括计时器或等待用户输入的挂起执行,因此“流程”度量标准类别提供度量下列内容的度量标准:
业务流程的“平均响应时间”度量标准度量从开始到完成的平均响应时间,包括挂起流程等待输入或用户响应的任何时间。 例如,如果业务流程在 BusinessWorks 引擎中启动并且花费 15 毫秒主动执行时间,等待用户输入花费 30 毫秒,然后花费 10 毫秒完成执行操作,则从开始到完成的总响应时间是 15 毫秒、30 毫秒和 10 毫秒的总和,即总共 55 毫秒。 例如:
平均响应时间(毫秒)= 执行时间 + 挂起时间
由于“平均响应时间”度量标准包括处理挂起的时间,因此不反映 BusinessWorks 引擎自身的性能。 单独的“运行平均响应时间”度量标准跟踪业务流程在 BusinessWorks 引擎中主动执行的时间。
“运行平均响应时间”度量标准仅度量业务流程的主动执行时间。 它不包括等待输入花费的所有时间。 例如,如果业务流程在 BusinessWorks 引擎中启动并执行 15 毫秒,停止执行等待用户输入,然后在 BusinessWorks 引擎中执行 10 毫秒完成业务流程,则首次执行操作的“运行平均响应时间”是 15 毫秒,第二次执行操作的“运行平均响应时间”是 10 毫秒。 不包括挂起流程等待用户输入的时间。 例如:
运行平均响应时间(毫秒)= 总执行时间-挂起时间
同样,标准“并发调用”和“每个时间间隔的响应”度量标准将所有流程都计算在内,不管是主动运行的还是挂起的。 “正在运行的并发调用数”和“每个时间间隔正在运行的响应数”度量标准仅反映 BusinessWorks 引擎中发生的处理活动。
“运行平均响应时间”、“正在运行的并发调用数”和“每个时间间隔正在运行的响应数”度量标准都仅适用于业务流程和生成的流程,而不适用于非生成的子流程或单个任务。
|
版权所有 © 2013 CA。
保留所有权利。
|
|