摘要:
A computer-implemented method and system of providing application message delivery, includes the following steps performed with at least one data processor: at a plurality of log servers coupled to at least an application server: receiving asynchronously from the server, application messages containing application information; and control messages at a predetermined interval; at each log server: storing received application messages in a current application data file and received control messages in a control file; and upon receiving an open-close control message, closing the current application data file, storing the closed application data file and creating a new current application data file; comparing the control files of the plurality of log servers for a given interval; and based on this comparison, determining from a plurality of application data files from each log server, an application data file as a best-candidate for a given interval and forwarding the best-candidate file for post-processing.
摘要:
A computer-implemented method and system of providing application message delivery, includes the following steps performed with at least one data processor: at a plurality of log servers coupled to at least an application server: receiving asynchronously from the server, application messages containing application information; and control messages at a predetermined interval; at each log server: storing received application messages in a current application data file and received control messages in a control file; and upon receiving an open-close control message, closing the current application data file, storing the closed application data file and creating a new current application data file; comparing the control files of the plurality of log servers for a given interval; and based on this comparison, determining from a plurality of application data files from each log server, an application data file as a best-candidate for a given interval and forwarding the best-candidate file for post-processing.