[go: up one dir, main page]

CN111104257A - Anti-timeout method, device, equipment and medium for backup log data - Google Patents

Anti-timeout method, device, equipment and medium for backup log data Download PDF

Info

Publication number
CN111104257A
CN111104257A CN201911208761.5A CN201911208761A CN111104257A CN 111104257 A CN111104257 A CN 111104257A CN 201911208761 A CN201911208761 A CN 201911208761A CN 111104257 A CN111104257 A CN 111104257A
Authority
CN
China
Prior art keywords
timeout
log data
preset
backup
task
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201911208761.5A
Other languages
Chinese (zh)
Inventor
张刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201911208761.5A priority Critical patent/CN111104257A/en
Publication of CN111104257A publication Critical patent/CN111104257A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1464Management of the backup or restore process for networked environments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本申请公开了一种备份日志数据的防超时方法、装置、电子设备及计算机可读存储介质,该备份日志数据的防超时方法应用于备份设备,包括:接收源设备发送的待备份的日志数据;将当前无法处理的日志数据对应的IO任务存放至延迟处理队列;通过预设进程轮询判断延迟处理队列中各个IO任务距离超时的剩余时间是否低于预设时长,并执行剩余时间低于预设时长的IO任务。本申请利用预设进程,可自动监视延迟处理队列中各个IO任务的超时情况,进而将快要超时的IO任务及时地在超时之前进行处理,有效地降低了备份超时概率,避免了源设备与备份设备之间重复进行数据传输,进而提高了备份效率,有效缓解了源设备的业务处理负担和网络通信负担。

Figure 201911208761

The present application discloses an anti-timeout method, device, electronic device and computer-readable storage medium for backing up log data. The anti-timeout method for backing up log data is applied to a backup device, including: receiving log data to be backed up sent by a source device ;Store the IO tasks corresponding to the log data that cannot be processed currently in the delayed processing queue; determine whether the remaining time from the timeout of each IO task in the delayed processing queue is less than the preset time through the preset process polling, and the remaining execution time is less than An IO task with a preset duration. The application uses the preset process to automatically monitor the timeout of each IO task in the delay processing queue, and then process the IO task that is about to timeout in time before the timeout, effectively reducing the backup timeout probability and avoiding the source device and backup. Data transmission is repeated between devices, thereby improving the backup efficiency and effectively alleviating the business processing burden and network communication burden of the source device.

Figure 201911208761

Description

Anti-timeout method, device, equipment and medium for backup log data
Technical Field
The present application relates to the field of backup storage technologies, and in particular, to an anti-timeout method and apparatus for backup log data, an electronic device, and a computer-readable storage medium.
Background
With the advent of the big data era, the importance of data is more and more prominent, and the importance of data backup and storage is more and more emphasized by people. Among other things, remote backup storage is an effective means of providing data redundancy security. Through remote backup, the source device can send local important data such as log data to the remote backup device for backup storage.
In remote backup, when the backup device is busy and cannot be processed in time, the backup task is temporarily queued to delay processing. However, in the prior art, it often happens that the data backup task put into the queue has exceeded the effective time before it has not been processed. Thus, the backup device needs to resend the request to the source device in order for the source device to resend the log data. This is not only inefficient, but also increases the traffic processing burden and network communication burden on the source device. In view of the above, it is an important need for those skilled in the art to provide a solution to the above technical problems.
Disclosure of Invention
The application aims to provide an anti-timeout method and device for backup log data, an electronic device and a computer readable storage medium, so that the backup timeout probability is effectively reduced, the backup efficiency is further improved, and the service processing burden and the network communication burden of a source device are reduced.
In order to solve the above technical problem, in a first aspect, the present application discloses an anti-timeout method for backing up log data, which is applied to a backup device, and includes:
receiving log data to be backed up sent by source equipment;
storing IO tasks corresponding to log data which cannot be processed currently to a delay processing queue;
and judging whether the overtime remaining time of each IO task in the delay processing queue is lower than the preset time length or not through preset process polling, and executing the IO tasks with the remaining time lower than the preset time length.
Optionally, the preset process is a preset daemon process.
Optionally, the preset time period is 2 seconds.
Optionally, the executing the IO task with the remaining time being less than the preset time includes:
and calling the wake-up function of the IO task with the residual time being lower than the preset time length.
Optionally, the method further comprises:
recording the timeout rate of the IO tasks in the delay processing queue;
judging whether the timeout rate is higher than a preset threshold value or not;
and if so, increasing the preset duration.
Optionally, after the determining whether the timeout rate is higher than a preset threshold, the method further includes:
if not, judging whether the CPU occupancy rate of the backup equipment is higher than a preset ratio or not;
and if the CPU occupancy rate is higher than the preset ratio, reducing the preset time.
In a second aspect, the present application further discloses an anti-timeout device for backing up log data, which is applied to a backup device and includes:
the receiving module is used for receiving the log data to be backed up sent by the source equipment;
the cache module is used for storing IO tasks corresponding to the log data which cannot be processed currently to the delay processing queue;
and the monitoring module is used for judging whether the overtime remaining time of each IO task in the delay processing queue is lower than the preset time length or not through preset process polling and executing the IO tasks with the remaining time lower than the preset time length.
Optionally, the system further includes a modification module, configured to record a timeout rate of the IO task in the delay processing queue; judging whether the timeout rate is higher than a preset threshold value or not; and if so, increasing the preset duration.
In a third aspect, the present application also discloses an electronic device, including:
a memory for storing a computer program;
a processor for executing said computer program to implement the steps of any of the above described anti-timeout methods of backing up log data.
In a fourth aspect, the present application further discloses a computer-readable storage medium, in which a computer program is stored, which, when being executed by a processor, is configured to implement the steps of any one of the above-mentioned anti-timeout methods for backing up log data.
The anti-timeout method for backup log data provided by the application is applied to backup equipment and comprises the following steps: receiving log data to be backed up sent by source equipment; storing IO tasks corresponding to log data which cannot be processed currently to a delay processing queue; and judging whether the overtime remaining time of each IO task in the delay processing queue is lower than the preset time length or not through preset process polling, and executing the IO tasks with the remaining time lower than the preset time length.
Therefore, the method and the device can automatically monitor the overtime condition of each IO task in the delay processing queue by utilizing the preset process, and further process the IO task which is about to overtime in time before overtime, thereby effectively reducing the backup overtime probability, avoiding repeated data transmission between the source device and the backup device, further improving the backup efficiency, and effectively relieving the business processing burden and the network communication burden of the source device. The anti-timeout device for backup log data, the electronic device and the computer-readable storage medium have the same beneficial effects.
Drawings
In order to more clearly illustrate the technical solutions in the prior art and the embodiments of the present application, the drawings that are needed to be used in the description of the prior art and the embodiments of the present application will be briefly described below. Of course, the following description of the drawings related to the embodiments of the present application is only a part of the embodiments of the present application, and it will be obvious to those skilled in the art that other drawings can be obtained from the provided drawings without any creative effort, and the obtained other drawings also belong to the protection scope of the present application.
Fig. 1 is a flowchart of an anti-timeout method for backing up log data according to an embodiment of the present disclosure;
FIG. 2 is a flowchart of a method for polling a delayed processing queue according to an embodiment of the present disclosure;
fig. 3 is a block diagram of a timeout prevention apparatus for backing up log data according to an embodiment of the present disclosure;
fig. 4 is a block diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
The core of the application is to provide an anti-timeout method and device for backup log data, an electronic device and a computer readable storage medium, so as to effectively reduce backup timeout probability, further improve backup efficiency and reduce service processing burden and network communication burden of a source device.
In order to more clearly and completely describe the technical solutions in the embodiments of the present application, the technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Currently, the importance of data backup storage is also more and more emphasized by people. Among other things, remote backup storage is an effective means of providing data redundancy security. Through remote backup, the source device can send local important data such as log data to the remote backup device for backup storage. When the backup device is busy and cannot be processed in a timely manner, the backup task is temporarily queued to delay processing. However, in the prior art, it often happens that the data backup task put into the queue has exceeded the effective time before it has not been processed. Thus, the backup device needs to resend the request to the source device in order for the source device to resend the log data. This is not only inefficient, but also increases the traffic processing burden and network communication burden on the source device. In view of this, the present application provides an anti-timeout scheme for backing up log data, which can effectively solve the above problem.
Referring to fig. 1, an embodiment of the present application discloses a timeout prevention method for backup log data, which is applied to a backup device and mainly includes:
s101: and receiving log data to be backed up sent by the source equipment.
First, in remote backup, a source device refers to a device that generates source data, and a backup device refers to a device that stores backup data. After the source data generated by the source device is backed up, the backup data is transmitted to and stored in the backup device through the telecommunication service.
Log data backup (Journal Replication) is an important data backup operation. The method comprises the steps that log logging (JREC) operation and log sending (JSND) operation can be executed at a source equipment end; and log receiving (JRCV) operation and log dropping (JETR) operation can be performed at the backup device side.
When the source device sends log data to request log data backup, the backup device may perform a JRCV operation, that is, receive the log data to be backed up sent by the source device.
S102: and storing the IO tasks corresponding to the log data which cannot be processed currently to the delay processing queue.
When storing received log data, i.e., performing JETR operation, a certain IO throughput capacity is required. If the backup device has more current IO operations and cannot process the disk-dropping operation of the log data in time, the log backup task which cannot be processed in time can be delayed.
Specifically, the maximum number of bytes that can be handled by the storage device for one IO operation is fixed, and a single IO operation may be referred to as an IO task. For received log data, the disk-dropping operation can be divided into a plurality of IO tasks, and the delayed processing queue can be used for storing the IO tasks which cannot be processed in time, so that the backup equipment can process the IO tasks again in the absence.
S103: and judging whether the overtime remaining time of each IO task in the delay processing queue is less than the preset time length or not through preset process polling, and executing the IO tasks with the remaining time less than the preset time length.
Specifically, the embodiment of the application is provided with a preset process for preventing timeout. During the execution process, the process continuously and periodically polls each IO task in the delay processing queue to obtain the remaining time of the IO task when the distance is overtime. If the IO task with the distance overtime remaining time being lower than the preset time length is found, the preset process can immediately execute the IO task to prevent overtime.
Moreover, as a specific embodiment, the preset process may be specifically a preset daemon process, and automatically runs in the background, so as to timely perform timeout prevention.
It should be further explained that, as a specific embodiment, the preset process may specifically execute the IO task which is about to time out by invoking a wake-up function of the corresponding IO task.
On the basis of the above, as a specific embodiment, the preset time period may be specifically set to 2 seconds. Since the execution time of an IO task is very short, typically on the order of milliseconds. Thus, the 2 seconds left until the timeout is sufficient for an IO task to complete. Of course, the preset time period can be set to other suitable values by those skilled in the art according to the actual application requirements.
In conjunction with the above, the process of polling judgment of the default process can be seen in fig. 2. Fig. 2 is a flowchart of a method for polling a delay processing queue according to an embodiment of the present application, which mainly includes:
s201: the IO task currently polled is determined.
S202: and acquiring the residual time of the IO task distance overtime.
S203: judging whether the remaining time is less than 2 seconds; if yes, entering S204; if not, the process proceeds to S205.
S204: calling a wake-up function of the IO task; the process proceeds to S205.
S205: the pointer points to the next IO task; the process proceeds to S202.
The anti-timeout method for backup log data provided by the embodiment of the application comprises the following steps: receiving log data to be backed up sent by source equipment; storing IO tasks corresponding to log data which cannot be processed currently to a delay processing queue; and judging whether the overtime remaining time of each IO task in the delay processing queue is less than the preset time length or not through preset process polling, and executing the IO tasks with the remaining time less than the preset time length.
Therefore, the method and the device can automatically monitor the overtime condition of each IO task in the delay processing queue by utilizing the preset process, and further process the IO task which is about to overtime in time before overtime, thereby effectively reducing the backup overtime probability, avoiding repeated data transmission between the source device and the backup device, further improving the backup efficiency, and effectively relieving the business processing burden and the network communication burden of the source device.
As a specific embodiment, on the basis of the foregoing, the anti-timeout method for backup log data provided in the embodiment of the present application further includes:
recording the timeout rate of IO tasks in the delay processing queue;
judging whether the timeout rate is higher than a preset threshold value or not;
if yes, increasing the preset time length;
if not, judging whether the CPU occupancy rate of the backup equipment is higher than a preset ratio;
and if the CPU occupancy rate is higher than the preset ratio, reducing the preset time.
Specifically, the anti-timeout method for backup log data disclosed in the embodiment of the present application further provides an automatic modification mechanism for a parameter of a preset duration. Because the preset time is the time reserved for processing the IO task in advance, if the preset time is too short, the IO task may not be processed and completed before timeout; if the preset time is too long, the resource occupancy rate of the backup device, such as the CPU occupancy rate, is increased.
Therefore, the preset duration is reasonably adjusted based on the timeout rate of the IO task in the delay queue and the CPU occupancy rate of the backup device respectively: when the timeout rate of the IO tasks in the delay processing queue is higher than a preset threshold value, the preset time is increased; and when the timeout rate of the IO tasks in the delay processing queue is not higher than the preset threshold value but the CPU occupancy rate of the backup device is higher than the preset ratio, the preset time can be adjusted to be shorter.
Referring to fig. 3, an embodiment of the present application discloses an anti-timeout device for backing up log data, which mainly includes:
a receiving module 301, configured to receive log data to be backed up sent by a source device;
the cache module 302 is configured to store an IO task corresponding to log data that cannot be currently processed to a delay processing queue;
the monitoring module 303 is configured to judge whether the remaining time of the distance timeout of each IO task in the delay processing queue is less than the preset time length through preset process polling, and execute the IO task whose remaining time is less than the preset time length.
Therefore, the overtime prevention device for backup log data disclosed by the embodiment of the application can automatically monitor the overtime condition of each IO task in the delay processing queue by using the preset process, and then process the IO task which is about to overtime in time before overtime, so that the backup overtime probability is effectively reduced, repeated data transmission between the source equipment and the backup equipment is avoided, the backup efficiency is further improved, and the service processing burden and the network communication burden of the source equipment are effectively relieved.
For specific contents of the above-mentioned timeout prevention device for backup log data, reference may be made to the foregoing detailed description of the timeout prevention method for backup log data, and details thereof are not repeated here.
Further, on the basis of the above content, the apparatus for preventing timeout of backup log data disclosed in the embodiment of the present application further includes, in a specific implementation manner, a correction module, configured to record a timeout rate of an IO task in a delay processing queue; judging whether the timeout rate is higher than a preset threshold value or not; if yes, increasing the preset time length.
Further, on the basis of the above content, in a specific implementation manner of the timeout prevention device for backup log data disclosed in the embodiment of the present application, the modification module is further configured to: after judging whether the timeout rate is higher than a preset threshold value, if not, judging whether the CPU occupancy rate of the backup equipment is higher than a preset ratio; and if the CPU occupancy rate is higher than the preset ratio, reducing the preset time.
Further, on the basis of the above content, in a specific implementation manner of the timeout prevention device for backup log data disclosed in the embodiment of the present application, the preset process is a preset daemon process.
Further, on the basis of the above content, in a specific implementation manner, the timeout prevention device for backup log data disclosed in the embodiment of the present application has a preset duration of 2 seconds.
Further, on the basis of the above content, in a specific implementation manner of the timeout prevention device for backup log data disclosed in the embodiment of the present application, the monitoring module 303 is specifically configured to: and calling the wake-up function of the IO task with the remaining time lower than the preset time.
Referring to fig. 4, an embodiment of the present application discloses an electronic device, including:
a memory 401 for storing a computer program;
a processor 402 for executing said computer program for implementing the steps of any of the above described anti-timeout methods for backing up log data.
Further, the present application also discloses a computer-readable storage medium, in which a computer program is stored, and the computer program is used for implementing the steps of any one of the above-mentioned anti-timeout methods for backing up log data when being executed by a processor.
For details of the electronic device and the computer-readable storage medium, reference may be made to the foregoing detailed description of the timeout prevention method for backing up log data, and details thereof are not repeated here.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. For the equipment disclosed by the embodiment, the description is relatively simple because the equipment corresponds to the method disclosed by the embodiment, and the relevant parts can be referred to the method part for description.
It is further noted that, throughout this document, relational terms such as "first" and "second" are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Furthermore, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The technical solutions provided by the present application are described in detail above. The principles and embodiments of the present application are explained herein using specific examples, which are provided only to help understand the method and the core idea of the present application. It should be noted that, for those skilled in the art, without departing from the principle of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall into the protection scope of the present application.

Claims (10)

1.一种备份日志数据的防超时方法,其特征在于,应用于备份设备,包括:1. an anti-timeout method for backing up log data, is characterized in that, is applied to backup equipment, comprising: 接收源设备发送的待备份的日志数据;Receive the log data to be backed up sent by the source device; 将当前无法处理的日志数据对应的IO任务存放至延迟处理队列;Store the IO tasks corresponding to the log data that cannot be processed currently in the delayed processing queue; 通过预设进程轮询判断所述延迟处理队列中各个IO任务距离超时的剩余时间是否低于预设时长,并执行剩余时间低于所述预设时长的IO任务。Determine whether the remaining time until the timeout of each IO task in the delay processing queue is less than the preset time length through preset process polling, and execute the IO task whose remaining time is less than the preset time length. 2.根据权利要求1所述的备份日志数据的防超时方法,其特征在于,所述预设进程为预设守护进程。2 . The anti-timeout method for backing up log data according to claim 1 , wherein the preset process is a preset daemon process. 3 . 3.根据权利要求1所述的备份日志数据的防超时方法,其特征在于,所述预设时长为2秒。3 . The anti-timeout method for backing up log data according to claim 1 , wherein the preset duration is 2 seconds. 4 . 4.根据权利要求1所述的备份日志数据的防超时方法,其特征在于,所述执行剩余时间低于所述预设时长的IO任务,包括:4. the anti-timeout method of backup log data according to claim 1, is characterized in that, described execution remaining time is lower than the IO task of described preset duration, comprising: 调用剩余时间低于所述预设时长的IO任务的唤醒函数。The wake-up function of the IO task whose remaining time is less than the preset duration is called. 5.根据权利要求1至4任一项所述的备份日志数据的防超时方法,其特征在于,还包括:5. the anti-timeout method of backing up log data according to any one of claims 1 to 4, is characterized in that, also comprises: 记录所述延迟处理队列中IO任务的超时率;Record the timeout rate of IO tasks in the delay processing queue; 判断所述超时率是否高于预设阈值;judging whether the timeout rate is higher than a preset threshold; 若是,则增大所述预设时长。If so, increase the preset duration. 6.根据权利要求5所述的备份日志数据的防超时方法,其特征在于,在所述判断所述超时率是否高于预设阈值之后,还包括:6. The anti-timeout method for backing up log data according to claim 5, wherein after judging whether the timeout rate is higher than a preset threshold, the method further comprises: 若否,则判断所述备份设备的CPU占用率是否高于预设比值;If not, then determine whether the CPU occupancy rate of the backup device is higher than a preset ratio; 若所述CPU占用率高于所述预设比值,则减小所述预设时长。If the CPU occupancy rate is higher than the preset ratio, the preset duration is reduced. 7.一种备份日志数据的防超时装置,其特征在于,应用于备份设备,包括:7. An anti-timeout device for backing up log data, characterized in that, applied to backup equipment, comprising: 接收模块,用于接收源设备发送的待备份的日志数据;The receiving module is used to receive the log data to be backed up sent by the source device; 缓存模块,用于将当前无法处理的日志数据对应的IO任务存放至延迟处理队列;The cache module is used to store the IO tasks corresponding to the log data that cannot be processed currently in the delayed processing queue; 监察模块,用于通过预设进程轮询判断所述延迟处理队列中各个IO任务距离超时的剩余时间是否低于预设时长,并执行剩余时间低于所述预设时长的IO任务。The monitoring module is configured to poll by a preset process to determine whether the remaining time of each IO task in the delay processing queue is less than the preset time length, and execute the IO task whose remaining time is less than the preset time length. 8.根据权利要求7所述的备份日志数据的防超时装置,其特征在于,还包括:8. The anti-timeout device of backing up log data according to claim 7, characterized in that, further comprising: 修正模块,用于记录所述延迟处理队列中IO任务的超时率;判断所述超时率是否高于预设阈值;若是,则增大所述预设时长。A correction module, configured to record the timeout rate of the IO tasks in the delay processing queue; determine whether the timeout rate is higher than a preset threshold; if so, increase the preset duration. 9.一种电子设备,其特征在于,包括:9. An electronic device, characterized in that, comprising: 存储器,用于存储计算机程序;memory for storing computer programs; 处理器,用于执行所述计算机程序以实现如权利要求1至6任一项所述的备份日志数据的防超时方法的步骤。The processor is configured to execute the computer program to implement the steps of the anti-timeout method for backing up log data according to any one of claims 1 to 6. 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用以实现如权利要求1至6任一项所述的备份日志数据的防超时方法的步骤。10. A computer-readable storage medium, characterized in that, a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the computer program is used to implement any one of claims 1 to 6. The steps for the anti-timeout method of backing up log data.
CN201911208761.5A 2019-11-30 2019-11-30 Anti-timeout method, device, equipment and medium for backup log data Withdrawn CN111104257A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911208761.5A CN111104257A (en) 2019-11-30 2019-11-30 Anti-timeout method, device, equipment and medium for backup log data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911208761.5A CN111104257A (en) 2019-11-30 2019-11-30 Anti-timeout method, device, equipment and medium for backup log data

Publications (1)

Publication Number Publication Date
CN111104257A true CN111104257A (en) 2020-05-05

Family

ID=70420963

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911208761.5A Withdrawn CN111104257A (en) 2019-11-30 2019-11-30 Anti-timeout method, device, equipment and medium for backup log data

Country Status (1)

Country Link
CN (1) CN111104257A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111611090A (en) * 2020-05-13 2020-09-01 浙江创邻科技有限公司 Distributed message processing method and system
CN111917617A (en) * 2020-07-31 2020-11-10 宁波奥克斯电气股份有限公司 Smart home appliance control method, device, server and storage medium
CN114661449A (en) * 2022-05-19 2022-06-24 四川傲势科技有限公司 Task scheduling method, embedded system, and computer-readable storage medium
CN116679878A (en) * 2023-05-31 2023-09-01 珠海妙存科技有限公司 Flash memory data processing method and device, electronic equipment and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1570785A (en) * 2003-07-24 2005-01-26 中兴通讯股份有限公司 Clock control method in operating system
CN105553599A (en) * 2016-01-26 2016-05-04 北京浩瀚深度信息技术股份有限公司 Error Correction Method for Network Time Synchronization
CN110196761A (en) * 2019-04-15 2019-09-03 北京达佳互联信息技术有限公司 Delay task processing method and processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1570785A (en) * 2003-07-24 2005-01-26 中兴通讯股份有限公司 Clock control method in operating system
CN105553599A (en) * 2016-01-26 2016-05-04 北京浩瀚深度信息技术股份有限公司 Error Correction Method for Network Time Synchronization
CN110196761A (en) * 2019-04-15 2019-09-03 北京达佳互联信息技术有限公司 Delay task processing method and processing device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
聂德雷等: "拟态多执行体架构下的超时阈值计算方法", 《网络与信息安全学报》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111611090A (en) * 2020-05-13 2020-09-01 浙江创邻科技有限公司 Distributed message processing method and system
CN111611090B (en) * 2020-05-13 2021-12-28 浙江创邻科技有限公司 Distributed message processing method and system
CN111917617A (en) * 2020-07-31 2020-11-10 宁波奥克斯电气股份有限公司 Smart home appliance control method, device, server and storage medium
CN114661449A (en) * 2022-05-19 2022-06-24 四川傲势科技有限公司 Task scheduling method, embedded system, and computer-readable storage medium
CN114661449B (en) * 2022-05-19 2022-08-19 四川傲势科技有限公司 Task scheduling method, embedded system, and computer-readable storage medium
CN116679878A (en) * 2023-05-31 2023-09-01 珠海妙存科技有限公司 Flash memory data processing method and device, electronic equipment and readable storage medium
CN116679878B (en) * 2023-05-31 2024-04-19 珠海妙存科技有限公司 Flash memory data processing method and device, electronic equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN111104257A (en) Anti-timeout method, device, equipment and medium for backup log data
US9984013B2 (en) Method, controller, and system for service flow control in object-based storage system
US10069894B2 (en) Electronic device, storage medium and file transferring method
US9967315B2 (en) Electronic device, storage medium and file transferring method
JP2010204876A (en) Distributed system
EP2827561B1 (en) Server controlled adaptive back off for overload protection using internal error counts
CN111030945A (en) Disaster recovery method, disaster recovery gateway, storage medium, device and system
CN111401956A (en) A method, device, server and storage medium for degrading advertisement service
US8898312B2 (en) Element terminal and communication system
CN110825505B (en) Task scheduling method, device, computer equipment and storage medium
US8073919B2 (en) Mobile terminal, method, and computer program for communicating data with servers with data collision control
CN115499501B (en) Message pushing method, system, service gateway and storage medium
CN111224811A (en) SNMP request monitoring system, method, device and computer readable storage medium
CN109992392A (en) A resource deployment method, device and resource server
CN114968536A (en) Method, device and equipment for scheduling jobs in batches
CN107819754B (en) Anti-hijacking method, monitoring server, terminal and system
CN110659132B (en) Request processing optimization method and computer-readable storage medium
CN108306815A (en) A kind of method, apparatus, equipment and computer readable storage medium obtaining message
CN107766268A (en) Interruption sending method, device, system, equipment and the storage medium of storage device
CN109560949A (en) A kind of data processing method and management server, business device
CN107844373B (en) Request sending method, system, medium and equipment
CN107729435A (en) Method, apparatus, equipment and the storage medium that distributed file system task is assigned
CN108540575A (en) A kind of network request dispatching method and device
CN107623610A (en) Application equipment monitoring method, device and computer storage medium
JP4882537B2 (en) Request control method by timer cooperation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20200505

WW01 Invention patent application withdrawn after publication