发明名称 Capturing multi-component trace for unit of work
摘要 Provided are techniques for the tracing of computer processes and, more specifically, to techniques that enable a work unit to be traced across multiple processing components. A data structure is created and associated with a work unit. The first time a unit of work is processed a tracing context is retrieved form a pool and associated with the data structure. As the unit of work is passed from component to component, the data structure is passed so that each component has access and is able to augment the same tracing context associated with the unit of work.
申请公布号 US8869117(B2) 申请公布日期 2014.10.21
申请号 US201314084452 申请日期 2013.11.19
申请人 International Business Machines Corporation 发明人 Aslot Vishal Chittranjan;Hart Brian W.;Kalavakolanu Anil;Yeung Evelyn Tingmay
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Greg Goshorn, P.C. 代理人 Flynn John D.;Goshorn Gregory K.;Greg Goshorn, P.C.
主权项 1. A method, comprising: attaching a unit of work (UOW) corresponding to an application program to a trace context from a pool of trace contexts, wherein the UOW is to be processed by a plurality of computing components; storing, in the trace context, first data corresponding to processing of the UOW by a first component of the plurality of components; passing the trace context from the first component to a second component of the plurality of components; storing, in the trace context, second data corresponding to processing of the UOW by the second component; writing the trace context to a trace buffer containing a history of the UOW; detaching the UOW from the trace context; and returning the trace context to the pool of trace contexts once the first and second data have been stored in the trace context.
地址 Armonk NY US