发明名称 Managing transactions within a middleware container
摘要 A computer collects first test metrics on a transaction hosted within a middleware container, and is executing within a first environment. The computer generates baseline values of expected execution behavior of the transaction based on the first test metrics. The computer collects second test metrics on the transaction hosted within the middleware container, and is executing within a second environment. The computer compares the second test metrics to the baseline values. The computer determines whether the second test metrics satisfy the baseline values. In response to the second test metrics not satisfying the baseline values, the computer identifies the transaction as a candidate for cancellation.
申请公布号 US8898641(B2) 申请公布日期 2014.11.25
申请号 US201213362273 申请日期 2012.01.31
申请人 International Business Machines Corporation 发明人 Adams Martin E. D.;Bittles William;Duffell John W.;Wang Yue
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人 Kaschak Ronald;Patel Jinesh P.
主权项 1. A method for managing a transaction, the method comprising the steps of: a computer collecting first test metrics on a transaction hosted within a middleware container, and is executing within a first environment; the computer generating baseline values of expected execution behavior of the transaction, based on the first test metrics, wherein generating the baseline values of expected execution behavior of the transaction comprises utilizing linear regression of a pair of the first test metrics, if the pair of the first test metrics has a relationship that is linear, and wherein generating the baseline values of expected execution behavior of the transaction comprises utilizing polynomial interpolation to determine a polynomial function, if the pair of the first test metrics has a relationship that is not linear; the computer collecting second test metrics on the transaction hosted within the middleware container, and is executing within a second environment; the computer comparing the second test metrics to the baseline values; the computer determining whether the second test metrics satisfy the baseline values; and responsive to the second test metrics not satisfying the baseline values, the computer identifying the transaction as a candidate for cancellation.
地址 Armonk NY US