发明名称 Thread scheduling and control framework
摘要 Embodiments relate to systems and methods for thread control and scheduling. According to a particular embodiment, a daemon framework provides a uniform approach for scheduling and execution of inter-related processes. The daemon framework may comprise a main daemon configured to manage lifecycle, to manage status, and to control child daemon(s) responsible for functions such as scanning of folders and Persistent Staging Areas (PSAs) for delivery of new data threads. Embodiments may allow visualization of process status, as well as controlling each of these processes. Embodiments may provide for programmatical and/or manual intervention, including error correction. Particular embodiments may have self-correction capability in the case of external or internal errors.
申请公布号 US8843930(B2) 申请公布日期 2014.09.23
申请号 US201213545182 申请日期 2012.07.10
申请人 SAP AG 发明人 George Midhun Mathew;Kudryavtsev Vladimir
分类号 G06F9/46 主分类号 G06F9/46
代理机构 Fountainhead Law Group PC 代理人 Fountainhead Law Group PC
主权项 1. A computer-implemented method comprising: providing a daemon framework comprising a controller daemon and a child daemon; causing the controller daemon to manage a status of the child daemon to start periodically during low usage hours according to a background job schedule and automatically scan for delivery of a data thread to a process flow controller (PFC) in a recursive manner; wherein prior to managing a status of the child daemon, the controller daemon is configured to check a status of the child daemon for consistency; wherein prior to checking the status of the child daemon for consistency, the controller daemon is configured to determine a uniqueness lock; causing the controller daemon to perform a health check to determine operation of the child daemon; and where the health check indicates that the child daemon is not running, causing the controller daemon to start the child daemon.
地址 Walldorf DE