CN108681485A - 一种接收信息的处理方法及处理装置 - Google Patents
一种接收信息的处理方法及处理装置 Download PDFInfo
- Publication number
- CN108681485A CN108681485A CN201810392097.3A CN201810392097A CN108681485A CN 108681485 A CN108681485 A CN 108681485A CN 201810392097 A CN201810392097 A CN 201810392097A CN 108681485 A CN108681485 A CN 108681485A
- Authority
- CN
- China
- Prior art keywords
- information
- node
- busy
- temporary storage
- storage cell
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明提供了一种接收信息的处理方法及处理装置,涉及信息处理领域。处理方法,包括:将接收到的信息存储到临时存储单元,并对信息进行编号;判断编号后的信息是否满足预设的处理条件;如果满足预设的处理条件,从临时存储单元中读取信息;对信息进行处理;如果对信息处理成功,将信息从临时存储单元中删除;临时存储单元包括至少一个节点,每个节点均能储存一个信息,并对信息按时间顺序进行。本发明的处理方法和处理装置,由于采用多个节点按顺序储存的方法,在当前节点的信息被处理后,删除该节点中的内容,以提高储存效率。
Description
技术领域
本发明涉及信息处理领域,特别是涉及一种接收信息的处理方法及处理装置。
背景技术
随着科技的发展,计算机应用在人们的日常生活中占有越来越重要的地位。应用不仅可为用户的生活提供便利,而且可丰富用户的生活(比如,为用户提供娱乐内容)。目前通常是由应用服务器在网络侧为应用的常规功能提供服务支持。例如,应用服务器可接收用户通过应用发送的请求消息,并对所述请求消息进行处理以执行相应的操作。
现有技术中,而且应用服务器接收到请求消息,便会立即对请求消息进行处理。因此,当应用服务器同时接收到多个请求消息时,通常会存在应用服务器同时对接收到的多个请求消息进行处理,导致应用服务器CPU负荷剧增,进而造成应用服务器性能降低的问题。例如,邮件服务器接收到邮件发送请求消息时,会立即对所述邮件发送请求消息进行处理。因此,当邮件服务器同时接收到多个邮件发送请求消息时,邮件服务器会同时对接收到的多个邮件发送请求消息进行处理,使得邮件服务器CPU负荷剧增,进而造成邮件服务器性能降低的问题。
发明内容
本发明的一个目的是要提供一种接收信息的处理方法及处理装置,以解决现有技术中服务器处理信息慢,效率低的问题。
一方面,本发明提供了一种接收信息的处理方法,包括:
将接收到的信息存储到临时存储单元,并对所述信息进行编号;
判断编号后的所述信息是否满足预设的处理条件;
如果满足所述预设的处理条件,从临时存储单元中读取所述信息;
对所述信息进行处理;
如果对所述信息处理成功,将所述信息从所述临时存储单元中删除;
所述临时存储单元包括至少一个节点,每个所述节点均能储存一个信息,并对信息按时间顺序进行。
可选地,所述节点包括第一信息和第二信息,所述第一信息用于指示所述节点的编号,所述第二信息用于显示所述节点是否存储有信息,当所述节点接收到信息后,将所述节点的第一信息进行编辑,确认编号;同时所述第二信息显示为非空闲节点。
可选地,储存有信息的节点之间每个的编号均不相同,当非空闲节点中的信息被删除后,所述非空闲节点的第一信息和第二信息重置,在接收新信息后,重新进行编号。
可选地,每10个节点为一组,当一组节点中的信息被删除后,从下一组节点中提取信息。
可选地,如果对当前目标非空闲节点中存储的信息处理失败,确定所述当前目标非空闲节点中存储的信息是否满足预设的删除条件;
如果所述当前目标非空闲节点中存储的信息不满足所述删除条件,保留所述当前目标非空闲节点中存储的信息,并返回执行判断是否接收正确。
可选地,将所述当前目标非空闲节点中存储的信息删除之后,在返回执行判断是否满足处理条件的步骤之前,该方法还包括:
从组中以存储信息的节点中确定待处理节点;
对所述待处理节点中的第二信息进行判断,根据所述第二信息判断所述当前目标是否为非空闲节点;
若所述当前目标非空闲节点为非空闲节点时,判定所述第二信息不是异常信息;
若所述当前目标非空闲节点为空闲节点时,判定所述第二信息是异常信息。
可选地,在判定所述第二信息为异常信息后,将所述当前目标非空闲节点里的信息拷贝至一个新的节点,判断所述新的节点是否正常。
可选地,在判断所述新的节点为正常信息后,删除非正常节点的储存信息。
另一方面,本发明还提供了一种处理装置,包括:
存储单元,用于将接收到的信息存储到临时存储单元,并对所述信息进行编号;
处理单元,用于判断编号后的所述信息是否满足预设的处理条件;
如果满足所述预设的处理条件,从临时存储单元中读取所述信息;
对所述信息进行处理;
删除单元,用于在对所述信息处理成功后,将所述信息从所述临时存储单元中删除;
所述临时存储单元包括至少一个节点,每个所述节点均能储存一个信息,并对信息按时间顺序进行。
本发明的处理方法和处理装置,由于采用多个节点按顺序储存的方法,在当前节点的信息被处理后,删除该节点中的内容,以提高储存效率。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
图1是根据本发明一个实施例的处理方法的示意性流程图;
图2是根据本发明一个实施例的处理装置的示意性装置图。
具体实施方式
图1是根据本发明一个实施例的处理方法的示意性流程图。如图1所示,处理方法,包括:
将接收到的信息存储到临时存储单元,并对信息进行编号;
判断编号后的信息是否满足预设的处理条件;
如果满足预设的处理条件,从临时存储单元中读取信息;
对信息进行处理;
如果对信息处理成功,将信息从临时存储单元中删除;
临时存储单元包括至少一个节点,每个节点均能储存一个信息,并对信息按时间顺序进行。
在一个进一步地实施例中,节点包括第一信息和第二信息,第一信息用于指示节点的编号,第二信息用于显示节点是否存储有信息,当节点接收到信息后,将节点的第一信息进行编辑,确认编号;同时第二信息显示为非空闲节点。
在一个进一步地实施例中,储存有信息的节点之间每个的编号均不相同,当非空闲节点中的信息被删除后,非空闲节点的第一信息和第二信息重置,在接收新信息后,重新进行编号。
在一个进一步地实施例中,每10个节点为一组,当一组节点中的信息被删除后,从下一组节点中提取信息。
在一个进一步地实施例中,如果对当前目标非空闲节点中存储的信息处理失败,确定当前目标非空闲节点中存储的信息是否满足预设的删除条件;
如果当前目标非空闲节点中存储的信息不满足删除条件,保留当前目标非空闲节点中存储的信息,并返回执行判断是否接收正确。
在一个进一步地实施例中,将当前目标非空闲节点中存储的信息删除之后,在返回执行判断是否满足处理条件的步骤之前,该方法还包括:
从组中以存储信息的节点中确定待处理节点;
对待处理节点中的第二信息进行判断,根据第二信息判断当前目标是否为非空闲节点;
若当前目标非空闲节点为非空闲节点时,判定第二信息不是异常信息;
若当前目标非空闲节点为空闲节点时,判定第二信息是异常信息。
在一个进一步地实施例中,在判定第二信息为异常信息后,将当前目标非空闲节点里的信息拷贝至一个新的节点,判断新的节点是否正常。
在一个进一步地实施例中,在判断新的节点为正常信息后,删除非正常节点的储存信息。
图2是根据本发明一个实施例的处理装置的示意性装置图。如图2所示,处理装置,包括:
存储单元1,用于将接收到的信息存储到临时存储单元,并对信息进行编号;
处理单元2,用于判断编号后的信息是否满足预设的处理条件;
如果满足预设的处理条件,从临时存储单元中读取信息;
对信息进行处理;
删除单元3,用于在对信息处理成功后,将信息从临时存储单元中删除;
临时存储单元包括至少一个节点,每个节点均能储存一个信息,并对信息按时间顺序进行。
本发明的处理方法和处理装置,由于采用多个节点按顺序储存的方法,在当前节点的信息被处理后,删除该节点中的内容,以提高储存效率。
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
Claims (9)
1.一种接收信息的处理方法,其特征在于,包括:
将接收到的信息存储到临时存储单元,并对所述信息进行编号;
判断编号后的所述信息是否满足预设的处理条件;
如果满足所述预设的处理条件,从临时存储单元中读取所述信息;
对所述信息进行处理;
如果对所述信息处理成功,将所述信息从所述临时存储单元中删除;
所述临时存储单元包括至少一个节点,每个所述节点均能储存一个信息,并对信息按时间顺序进行。
2.根据权利要求1所述的接收信息的处理方法,其特征在于,所述节点包括第一信息和第二信息,所述第一信息用于指示所述节点的编号,所述第二信息用于显示所述节点是否存储有信息,当所述节点接收到信息后,将所述节点的第一信息进行编辑,确认编号;同时所述第二信息显示为非空闲节点。
3.根据权利要求2所述的接收信息的处理方法,其特征在于,储存有信息的节点之间每个的编号均不相同,当非空闲节点中的信息被删除后,所述非空闲节点的第一信息和第二信息重置,在接收新信息后,重新进行编号。
4.根据权利要求3所述的接收信息的处理方法,其特征在于,每10个节点为一组,当一组节点中的信息被删除后,从下一组节点中提取信息。
5.根据权利要求4所述的接收信息的处理方法,其特征在于,如果对当前目标非空闲节点中存储的信息处理失败,确定所述当前目标非空闲节点中存储的信息是否满足预设的删除条件;
如果所述当前目标非空闲节点中存储的信息不满足所述删除条件,保留所述当前目标非空闲节点中存储的信息,并返回执行判断是否接收正确。
6.根据权利要求5所述的接收信息的处理方法,其特征在于,将所述当前目标非空闲节点中存储的信息删除之后,在返回执行判断是否满足处理条件的步骤之前,该方法还包括:
从组中以存储信息的节点中确定待处理节点;
对所述待处理节点中的第二信息进行判断,根据所述第二信息判断所述当前目标是否为非空闲节点;
若所述当前目标非空闲节点为非空闲节点时,判定所述第二信息不是异常信息;
若所述当前目标非空闲节点为空闲节点时,判定所述第二信息是异常信息。
7.根据权利要求6所述的接收信息的处理方法,其特征在于,在判定所述第二信息为异常信息后,将所述当前目标非空闲节点里的信息拷贝至一个新的节点,判断所述新的节点是否正常。
8.根据权利要求7所述的接收信息的处理方法,其特征在于,在判断所述新的节点为正常信息后,删除非正常节点的储存信息。
9.一种用于权利要求1-8中任一项所述的处理方法的处理装置,其特征在于,包括:
存储单元,用于将接收到的信息存储到临时存储单元,并对所述信息进行编号;
处理单元,用于判断编号后的所述信息是否满足预设的处理条件;
如果满足所述预设的处理条件,从临时存储单元中读取所述信息;
对所述信息进行处理;
删除单元,用于在对所述信息处理成功后,将所述信息从所述临时存储单元中删除;
所述临时存储单元包括至少一个节点,每个所述节点均能储存一个信息,并对信息按时间顺序进行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810392097.3A CN108681485A (zh) | 2018-04-27 | 2018-04-27 | 一种接收信息的处理方法及处理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810392097.3A CN108681485A (zh) | 2018-04-27 | 2018-04-27 | 一种接收信息的处理方法及处理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108681485A true CN108681485A (zh) | 2018-10-19 |
Family
ID=63801276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810392097.3A Pending CN108681485A (zh) | 2018-04-27 | 2018-04-27 | 一种接收信息的处理方法及处理装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108681485A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102939740A (zh) * | 2010-04-23 | 2013-02-20 | Ilt制造公司 | 分布式数据存储 |
CN103488690A (zh) * | 2013-09-02 | 2014-01-01 | 用友软件股份有限公司 | 数据集成***和数据集成方法 |
JP5651934B2 (ja) * | 2009-08-10 | 2015-01-14 | 富士ゼロックス株式会社 | 画像処理装置及びプログラム |
CN106603723A (zh) * | 2017-01-20 | 2017-04-26 | 腾讯科技(深圳)有限公司 | 一种请求消息处理方法及装置 |
CN107797861A (zh) * | 2016-08-31 | 2018-03-13 | 北京威锐达测控***有限公司 | 数据处理方法、模块、数据处理***及其构建方法、装置 |
-
2018
- 2018-04-27 CN CN201810392097.3A patent/CN108681485A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5651934B2 (ja) * | 2009-08-10 | 2015-01-14 | 富士ゼロックス株式会社 | 画像処理装置及びプログラム |
CN102939740A (zh) * | 2010-04-23 | 2013-02-20 | Ilt制造公司 | 分布式数据存储 |
CN103488690A (zh) * | 2013-09-02 | 2014-01-01 | 用友软件股份有限公司 | 数据集成***和数据集成方法 |
CN107797861A (zh) * | 2016-08-31 | 2018-03-13 | 北京威锐达测控***有限公司 | 数据处理方法、模块、数据处理***及其构建方法、装置 |
CN106603723A (zh) * | 2017-01-20 | 2017-04-26 | 腾讯科技(深圳)有限公司 | 一种请求消息处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109104336B (zh) | 服务请求处理方法、装置、计算机设备及存储介质 | |
CN109343941B (zh) | 任务处理方法、装置、电子设备及计算机可读存储介质 | |
CN107450971B (zh) | 任务处理方法及装置 | |
CN109669822B (zh) | 电子装置、备用存储池的创建方法和计算机可读存储介质 | |
CN110417647B (zh) | 邮件处理方法、装置、计算机设备和存储介质 | |
CN109951812A (zh) | 一种取件码发送失败的处理方法、装置、设备及存储介质 | |
CN109451020A (zh) | 超时管理方法、设备及计算机可读存储介质 | |
CN107688489A (zh) | 一种调度任务的方法和*** | |
CN106034113A (zh) | 数据处理方法及装置 | |
CN111541762B (zh) | 数据处理的方法、管理服务器、设备及存储介质 | |
WO2019061999A1 (zh) | 断点外呼方法、电子装置及计算机可读存储介质 | |
CN111556125B (zh) | 一种访问请求分配方法、负载均衡设备及电子设备 | |
CN110968410B (zh) | 任务失败重试方法、装置、计算机设备及存储介质 | |
CN113014608B (zh) | 一种流量分发控制方法、装置、电子设备及存储介质 | |
CN106547566B (zh) | 通讯服务进程池管理方法及*** | |
CN110532105B (zh) | 一种消息队列消费者进程的控制方法、***及装置 | |
CN112907040B (zh) | 一种事件处理方法、装置、设备及存储介质 | |
CN108241616B (zh) | 消息推送方法和装置 | |
CN108681485A (zh) | 一种接收信息的处理方法及处理装置 | |
US7680921B2 (en) | Management system, management computer, managed computer, management method and program | |
CN105975359A (zh) | 一种对服务器进行数据清理的方法、装置及服务器 | |
CN109905459A (zh) | 一种数据传输方法及装置 | |
CN112671636B (zh) | 群组消息推送方法、装置、计算机设备和存储介质 | |
CN112395296B (zh) | 一种大数据归档方法、装置、设备及存储介质 | |
CN111144077B (zh) | 视图信息删除方法、装置、设备及计算机可读存储介质 |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181019 |
|
WD01 | Invention patent application deemed withdrawn after publication |