CN111124891B - 接入状态的检测方法和装置、存储介质及电子装置 - Google Patents
接入状态的检测方法和装置、存储介质及电子装置 Download PDFInfo
- Publication number
- CN111124891B CN111124891B CN201911215727.0A CN201911215727A CN111124891B CN 111124891 B CN111124891 B CN 111124891B CN 201911215727 A CN201911215727 A CN 201911215727A CN 111124891 B CN111124891 B CN 111124891B
- Authority
- CN
- China
- Prior art keywords
- target
- description information
- event
- service
- information
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种接入状态的检测方法和装置、存储介质及电子装置。其中,该方法包括:获取目标应用向服务器发送的目标信息;根据目标信息对目标业务的调试状态进行判定,得到目标判定结果;在目标判定结果指示目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息;在目标数据库中查询到第一方案描述信息的情况下,返回所述第一方案描述信息。本发明解决了由于现有技术中需要人工介入获取APP接入SDK的进展情况造成的效率低的技术问题。
Description
技术领域
本发明涉及计算机领域,具体而言,涉及一种接入状态的检测方法和装置、存储介质及电子装置。
背景技术
应用程序(Application,简称APP)在某平台发行的时候,往往需要接入该平台的软件开发工具包(Software Development Kit,简称SDK)SDK,通过接入平台SDK后,取得该平台账号体系数据及相关的功能。应用程序在接入平台SDK的时候往往会遇到各种各样的问题,这些问题可以通过多种方式来解决:比如通过人工方式、通过wiki方式或者其它方式。
现有技术方案主要通过读取SDK源文件,依赖读取SDK源文件中的数据来进行判定,识别出SDK接入不合规则的地方,告知接入方修改。现有技术方案源文件中的状态数据和判定规则单一,容易误判,不适用较复杂功能,并且需要依赖人工介入,效率较低。
针对相关技术中,获取APP接入SDK的进展情况的效率低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种接入状态的检测方法和装置、存储介质及电子装置,以至少解决由于现有技术中需要人工介入获取APP接入SDK的进展情况造成的效率低的技术问题。
根据本发明实施例的一个方面,提供了一种接入状态的检测方法,包括:获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标软件开发工具包SDK,所述目标SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标SDK中的信息;根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息。
根据本发明实施例的另一方面,还提供了一种接入状态的检测装置,包括:获取模块,用于获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标SDK,所述目标SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标SDK中的信息;判定模块,用于根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;查询模块,用于在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;返回模块,用于在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息。
根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述接入状态的检测方法。
根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的接入状态的检测方法。
在本发明实施例中,通过获取目标应用向服务器发送的目标信息,目标应用中集成了目标软件开发工具包SDK,目标SDK中设置有上报模块,目标信息包括在调试目标应用上的目标业务的过程时上报模块发送的与目标业务相关的信息,目标业务被设置为调用目标SDK中的信息;根据目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;在目标判定结果指示目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,目标问题描述信息用于描述目标判定结果表示的目标问题,第一方案描述信息用于描述第一解决方案,第一解决方案用于解决目标问题,目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;在目标数据库中查询到第一方案描述信息的情况下,返回所述第一方案描述信息。解决了由于现有技术中需要人工介入获取APP接入SDK的进展情况造成的效率低的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种可选的接入状态的检测方法的应用环境的示意图;
图2是根据本发明实施例的一种可选的接入状态的检测方法的流程图;
图3是根据本发明可选的实施例的一种可选的接入状态的检测方法的示意图一;
图4是根据本发明可选的实施例的一种可选的接入状态的检测方法的示意图二;
图5是根据本发明可选的实施例的一种可选的接入状态的检测方法的示意图三;
图6是根据本发明可选的实施例的一种可选的接入状态的检测方法的示意图四;
图7是根据本发明可选的实施例的一种可选的接入状态的检测方法的示意图五;
图8是根据本发明实施例的一种可选的接入状态的检测装置的示意图;
图9是根据本发明实施例的一种可选的电子装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种接入状态的检测方法实施例。
可选地,在本实施例中,上述接入状态的检测方法可以应用于如图1所示的由服务器102和终端104所构成的硬件环境中。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑等。本发明实施例的接入状态的检测方法可以由服务器102来执行,也可以由终端104来执行,还可以是由服务器102和终端104共同执行。其中,终端104执行本发明实施例的接入状态的检测方法也可以是由安装在其上的客户端来执行。
图2是根据本发明实施例的接入状态的检测方法的流程图,如图2所示,该方法可以包括以下步骤:
步骤S202,获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标软件开发工具包SDK,所述目标SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标SDK中的信息;
其中,目标应用是接入平台SDK的接入方APP,接入方APP中集成了SDK,目标应用可以但不限于为各种应用客户端,例如,在线教育客户端、即时通讯客户端、社区空间客户端、游戏客户端、购物客户端、浏览器客户端、金融客户端、多媒体客户端、直播客户端等,目标应用中包含有多种业务,多种业务包括但不限于目标应用中可以实现的功能,如通讯功能、支付功能、分享功能等。在调试目标应用中的业务的过程中,SDK中的上报模块会将调试过程中的相关信息上报管理***,调试过程中的相关信息包括但不限于调试时间和调试过程中所产生的数据。例如,SDK将调试过程中所产生的状态参数上报至服务器,并将调试过程中的每一个步骤的事件及状态上报到服务器,同时将目标应用客户端所请求服务端的日志上报到至服务器。在调试目标应用中的业务的过程中会调用SDK中的信息,SDK中的信息包括但不限于SDK所包括的接口、组件和程序等。
步骤S204,根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;
其中,可以通过对一定时间段内SDK上报的数据及日志进行上下文分析,通过上下文分析对调试的状态进行判定,包括但不限于对调试内容的判定,根据SDK内功能逻辑进行上下文的判定。
步骤S206,在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;
其中,在调试时出现的问题包括但不限于调试不成功所反馈的各种问题,例如,未发现、连接失败、网络错误等。目标数据库中预先存储了调试应用中所产生的各种问题,以及对应的解决方案,可以将问题和解决方案进行标识后存储在数据库中。在判定结果表示调试过程中接入方异常时,后台在数据库中检索与该异常相匹配的解决方案。
步骤S208,在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息。
其中,在数据库中查询到解决调试过程中出现的问题的解决方案的情况下,将解决方案的描述信息发送至开发者,开发者可以直接使用该解决方案解决调试过程中出现的问题,具体的发送方式包括但不限于短信、邮件、即时通信等。
在一个可选实施例,所述在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,包括:在所述目标数据库中查询与所述目标问题描述信息匹配的第一问题描述信息;在所述目标数据库中查询到所述第一问题描述信息的情况下,在所述目标数据库中获取与所述第一问题描述信息具有对应关系的所述第一方案描述信息。在本实施例中,目标数据库中预先存储了调试中出现的各种问题以及对应的解决方案。通过在预先设置的数据库中查询与目标问题相匹配的解决方案,可以缩短问题的解决过程,节约解决问题的时间。通过后台智能检索问题解决方案,自动将最高匹配方案邮件推送给SDK接入方,减少人为介入,提高效率。可以对推送的解决方案及满意度进行反馈,提升推荐***的准确性。
在一个可选实施例,所述在所述目标数据库中查询与所述目标问题描述信息匹配的第一问题描述信息,包括:在所述目标数据库中查询所述第一问题描述信息,其中,所述第一问题描述信息与所述目标问题描述信息之间的相似度大于第一阈值,或者,所述第一问题描述信息所描述的第一问题与所述目标问题之间的相似度大于第二阈值。在本实施例中,可以通过相似度在数据库中匹配与目标问题相对应的解决方案,其中,第一阈值可以根据实际情况而定,相似度可以是问题的描述的文字相似度,也可以是对问题进行特征提取后,特征的相似度。在数据库中,可以对问题和解决方案进行标号存储。若在对目标业务进行调试的过程中发现了目标问题,在数据库中智能检索与目标问题的相似度大于预设阈值的第一问题的描述信息,并获取与第一问题描述信息相对应的解决方案,并将该解决方案作为解决目标问题的解决方案。
在一个可选实施例,在所述返回所述第一方案描述信息之后,所述方法还包括:获取第一反馈信息,其中,所述第一反馈信息用于表示基于所述第一方案描述信息来解决所述目标问题的第一结果;根据所述第一反馈信息表示的所述第一结果对所述目标数据库进行更新。在本实施例中,SDK接入方可以通过点击邮件中的链接对是否已解决进行反馈信息可以表示在数据库中所检索到的解决方案是否能够解决在调试过程中所出现的目标问题,若不能准确的解决问题,可以根据反馈的信息对数据库中所存储的问题和解决方案进行更新,通过信息的交互可以提高推荐方***性。
在一个可选实施例,所述根据所述第一反馈信息表示的所述第一结果对所述目标数据库进行更新,包括:在所述第一结果表示所述第一方案描述信息无法解决所述目标问题的情况下,将所述目标问题描述信息发送至第一对象;获取所述第一对象返回的第二方案描述信息,其中,所述第二方案描述信息所描述的第二解决方案用于解决所述目标问题;在所述第二方案描述信息所描述的所述第二解决方案成功解决所述目标问题的情况下,在所述目标数据库中增加第一目标记录,其中,所述第一目标记录用于记录具有对应关系的所述目标问题描述信息和所述第二方案描述信息。在本实施例中,若在数据库中检索的解决方案无法解决目标问题,可以将目标问题发送至第一对象,第一对象包括但不限于是维护人员,维护人员可以根据问题找到可以解决该问题的方案,进一步地,可以将目标问题和目标问题的解决方案存储在数据库中,以在数据库中增加了对该目标问题的解决方案。
在一个可选实施例,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息之后,所述方法还包括:在所述目标数据库中查询不到所述第一方案描述信息的情况下,将所述目标问题描述信息发送至第二对象;获取所述第二对象返回的第三方案描述信息,其中,所述第三方案描述信息所描述的第三解决方案用于解决所述目标问题;在所述第三方案描述信息所描述的第三解决方案成功解决所述目标问题的情况下,在所述目标数据库中增加第二目标记录,其中,所述第二目标记录用于记录具有对应关系的所述目标问题描述信息和所述第三方案描述信息。在本实施例中,若在数据库中并不存在与目标问题相对应的解决方案,那么将该目标问题发送至第二对象,第二对象可以是维护人员,维护人员在找到该目标问题的解决方案后,在数据库中增加对该目标问题的解决方案的记录。
在一个可选实施例,在根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果之后,所述方法还包括:在所述目标判定结果指示了所述目标业务在调试时出现了目标事件的情况下,记录所述目标事件和所述目标事件出现的时间。在本实施例中,目标事件可以是调试时间、调试步骤,以及调试过程中出现各种情况,可以日志的形式对调试过程中出现的事件进行记录。
在一个可选实施例,所述根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果,包括:在所述目标信息包括所述目标业务的标识、所述目标业务的标识是第一次被所述服务器获取到的情况下,确定第一判定结果,其中,所述第一判定结果用于表示所述目标业务被首次调试;和/或在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识是第一次被所述服务器获取到的情况下,确定第二判定结果,其中,所述第二判定结果用于表示所述目标业务被首次调试成功,所述调试状态标识用于表示所述目标业务被调试成功;和/或在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识之前已被所述服务器连续N次获取到的情况下,确定第三判定结果,其中,所述第三判定结果用于表示所述目标业务已被连续调试成功N+1次,所述调试状态标识用于表示所述目标业务被调试成功,N为自然数;和/或在所述目标信息包括所述目标业务的标识和业务上线标识的情况下,确定第四判定结果,其中,所述业务上线标识用于表示所述业务已上线。
在一个可选实施例,在所述目标判定结果指示了所述目标业务在调试时出现了目标事件的情况下,记录所述目标事件和所述目标事件出现的时间,包括:在所述目标判定结果包括所述第一判定结果的情况下,记录第一事件和所述第一事件的发生时间,其中,所述第一事件用于表示所述目标业务被首次调试;和/或,在所述目标判定结果包括所述第二判定结果的情况下,记录第二事件和所述第二事件的发生时间,其中,所述第二事件用于表示所述目标业务被首次调试;和/或,在所述目标判定结果包括所述第三判定结果的情况下,记录第三事件和所述第三事件的发生时间,其中,所述第三事件用于表示所述目标业务已被连续调试成功N+1次;和/或,在所述目标判定结果包括所述第四判定结果的情况下,记录第***和所述第***的发生时间,其中,所述第***用于表示所述目标业务已上线。在本实施例中,目标业务的调试状态包括首次调试、首次调试成功、连续调试成功的次数、以及目标业务可以上线。目标业务在调试的过程中,记录调试的时间、以及调试是否成功、以及连续调试的次数等。在对目标业务进行调试时,SDK上所提供的接口可以返回调试结果表示此次调试是否成功。本实施例中,服务器可以根据历史上报日志的聚合分析,通过上下文判定复杂场景下功能是否已正常接入。
在一个可选实施例,在记录所述目标事件和所述目标事件出现的时间之后,所述方法还包括:在所述目标判定结果包括所述第一判定结果的情况下,在第一界面上展示第一事件和所述第一事件的发生时间,其中,所述第一事件用于表示所述目标业务被首次调试;和/或在所述目标判定结果包括所述第二判定结果的情况下,在第二界面上展示第二事件和所述第二事件的发生时间,其中,所述第二事件用于表示所述目标业务被首次调试;和/或在所述目标判定结果包括所述第三判定结果的情况下,在第三界面上展示第三事件和所述第三事件的发生时间,其中,所述第三事件用于表示所述目标业务已被连续调试成功N+1次;和/或在所述目标判定结果包括所述第四判定结果的情况下,在第四界面上展示第***和所述第***的发生时间,其中,所述第***用于表示所述目标业务已上线。在本实施例中,第一界面、第二界面、第三界面和第四界面可以是同一界面,也可以是不同的界面。以同一界面为例,可以在用户界面中显示调试目标业务的过程中所产生的事件,以及发生该事件时的时间,如图3所示,在该显示界面中业务的首次调用时间、连续调用的时间和连续调用的成功次数,业务的上线时间等信息。在本实施例中,应用场景在检测出接入方异常的情况下,通过列表展示了所有接入方功能,可以通过图标直观看出当前接入方的进展情况,根据接入方提前约定的时间,对于超时接入的功能及时做出提醒,主动推动接入方快速高效地接入,能够快速地看出SDK接入方的耗时,评估SDK各功能对应的耗时情况统计。
根据本发明实施例,提供了一种接入状态的检测方法的主体流程,如图4所示,该流程主要包括如下步骤:
步骤1:联调过程信息收集;具体地,信息包括事件上报、过程日志信息、状态数据上报、基础数据上报等。
步骤2:重塑过程耗时度量;具体地,可以对收集到的日志信息进行统计分析、耗时计算、上下文关联处理、状态匹配等,通过后台对收集数据的处理,得到业务接入各功能耗时度量。
步骤3:联调过程进度可视化。
步骤4:主动服务;在调试过程中检测到异常的状态及异常数据的情况下,通过查询预先建立的数据库,实时将最匹配的解决方案通过反馈***通知到接入方,帮助SDK接入方快速解决问题,主动服务提升SDK接入的效果与体验。
步骤5:问题瓶颈优化建议;可以通过邮件、短信、即时通信等方式将在数据库中查询到的解决方案是否能够解决问题的反馈信息反馈给SDK接入方,可以根据反馈结果来优化提升问题库的准确性,同时优化信息收集方案,优化后收集的数据更加精准有效。
在本实施例中开发者将预埋好事件上报及其它数据上报的SDK提供给APP接入方;APP接入方将SDK合入并进行功能调用后,相关的事件自动上报到服务端,服务端对预埋的事件及日志和其它数据进行收集;对收集的数据进行处理,并结合上下文关系,对接入的功能进行判定,并给出判定结果,将判定结果展示到管理端效果图中,同时通过检索***对可能的解决方案进行检索匹配,使用即时通讯及邮件方式快速通知到接入方;接入方利用推送的方案,快速高效解决问题,并通过邮件中的反馈按钮快速反馈效果;服务端收到反馈效果后,调整优化检索***,提升检索匹配的准确性;定时对服务端收到的日志进行全面检索及统计分析处理,通过检索分析***,判定SDK接入的一系列指标:首次接入时间、耗时、联调成功时间、联调跨度时间,运营者对SDK接入了如指掌。
根据本发明实施例,提供了一种接入状态的检测方法的整体架构,如图5所示,本实施例所涉及的数据流程如图6所示。
在图6中,基础数据可以是各功能接口的状态数据、预埋的各事件数据、调用过程日志数据等信息。SDK将各功能接口的状态数据、预埋的各事件数据、调用过程日志数据等信息上报到服务器。服务器将上报的数据入库处理,同时存储一定时间的数据,方便后面对一个时间段内各功能状态的即时展示,也方便对一些复杂功能的状态的判定。需要根据上下文状态判定。简单功能可以通过状态的匹配对比判定功能状态信息。复杂功能根据一定时间内的上下文信息来匹配判定各功能状态信息,同时将判定结果上报到管理端存储,后面快速查询结果。结果匹配异常部分,通过问题库匹配***,寻找到最佳匹配方案推送给SDK接入方参考,无法匹配的时候,通过消息***人工快速介入解决;SDK接入方收到解决方案,对当前异常处理完成后,对***推送的反馈邮件回复响应解答效果,后端匹配***,根据SDK接入方反馈的结果,优化提升问题库匹配检索效果。
根据本发明实施例,提供了一种接入状态的检测方法的管理端展示流程图如图7所示,
管理端可以对接入的一款APP或多款APP同时管理,该***与APP管理端***关联,管理端展示可以通过脚本实时和定时两种方案对上报的数据进行处理,实时***可以快速发现SDK接入中的异常并反馈给SDK接入方解决方案;定时方案,通过对一定时间段内的日志进行统计分析,从而给出一定时间段内的联调接入度量数据及SDK完整接入功能状态图表;后端服务器收到上报的数据后进行分析处理,处理后的结果上报给管理端,管理端对经过一次处理的结果数据进行存储,方便后面快速给出结果数据及结果展示;管理端对于上报的异常结果,会在预先创建的问题库中进行关键字检索,匹配最佳解决方案,并推送给SDK接入方;无法匹配到解决方案时会进行消息推送完善问题库库,完善问题库后立即推送给SDK接入方;SDK接入方收到解决方案并对当前异常处理完成后,通过推送的邮件实时反馈接入中的效果,收到SDK接入方的反馈之后,该结果进一步指导优化问题库匹配效果,形成闭环。根据对一定时间上报的日志数据统计分析,通过对单个功能首次请求的时间以及最新请求的时间,同时根据两次请求的状态信息,可以判定出该功能接入的状态情况,同时计算出该功能状态整体时间的跨度及耗时;通过对各个模块状态进行检测,将结果直观地展示在管理端界面中;同时对各功能进行事件的拆分,能更细地定位确认事件的状态,从而能更快速高效地定位问题。管理端***中,对APP接入的各功能设定联调接入的计划,当计划时间快到的时候或者延期的功能,通过通知***提醒SDK接入方处理;通过颜色标记各功能状态信息,对于异常或者延时未处理的功能,在异常或者功能延期的时候实时通知SDK接入方进行处理,可以推动功能快速解决,防止SDK接入方遗漏的一些功能或事件。
本实施例通过收集SDK上报的状态数据以及各预埋事件数据上报,通过服务端历史日志的上下文分析,准备地判定SDK接入各功能的成功状态;通过对上报数据的时间以及其它数据规则的判定,统计出SDK各功能耗时;将SDK接入功能状态及耗时情况通过图表方式直观展示出来,快捷高效地掌握SDK接入状态及耗时情况;通过数据收集、统计整理、分析判定、方案推送、用户反馈收集、丰富问题库等一系列自动化工作,形成SDK接入量化闭环***,极大地解放人力,提供效率。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
根据本发明实施例的另一个方面,还提供了一种用于实施上述接入状态的检测方法的接入状态的检测装置。如图8所示,该装置包括:获取模块82,用于获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标SDK,所述目标SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标SDK中的信息;判定模块84,用于根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;查询模块86,用于在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;返回模块88,用于在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息。
在一个可选实施例,上述查询模块还用于在所述目标数据库中查询与所述目标问题描述信息匹配的第一问题描述信息;在所述目标数据库中查询到所述第一问题描述信息的情况下,在所述目标数据库中获取与所述第一问题描述信息具有对应关系的所述第一方案描述信息。
在一个可选实施例,上述查询模块还用于在所述目标数据库中查询所述第一问题描述信息,其中,所述第一问题描述信息与所述目标问题描述信息之间的相似度大于第一阈值,或者,所述第一问题描述信息所描述的第一问题与所述目标问题之间的相似度大于第二阈值。
在一个可选实施例,上述装置还用于,在所述返回所述第一方案描述信息之后,获取第一反馈信息,其中,所述第一反馈信息用于表示基于所述第一方案描述信息来解决所述目标问题的第一结果;根据所述第一反馈信息表示的所述第一结果对所述目标数据库进行更新。
在一个可选实施例,上述装置还用于通过如下方式实现所述根据所述第一反馈信息表示的所述第一结果对所述目标数据库进行更新,在所述第一结果表示所述第一方案描述信息无法解决所述目标问题的情况下,将所述目标问题描述信息发送至第一对象;获取所述第一对象返回的第二方案描述信息,其中,所述第二方案描述信息所描述的第二解决方案用于解决所述目标问题;在所述第二方案描述信息所描述的所述第二解决方案成功解决所述目标问题的情况下,在所述目标数据库中增加第一目标记录,其中,所述第一目标记录用于记录具有对应关系的所述目标问题描述信息和所述第二方案描述信息。
在一个可选实施例,上述装置还用于在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息之后,在所述目标数据库中查询不到所述第一方案描述信息的情况下,将所述目标问题描述信息发送至第二对象;获取所述第二对象返回的第三方案描述信息,其中,所述第三方案描述信息所描述的第三解决方案用于解决所述目标问题;在所述第三方案描述信息所描述的第三解决方案成功解决所述目标问题的情况下,在所述目标数据库中增加第二目标记录,其中,所述第二目标记录用于记录具有对应关系的所述目标问题描述信息和所述第三方案描述信息。
在一个可选实施例,上述装置还用于,在根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果之后,在所述目标判定结果指示了所述目标业务在调试时出现了目标事件的情况下,记录所述目标事件和所述目标事件出现的时间。
在一个可选实施例,上述判定模块还用于通过如下方式实现所述根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果,在所述目标信息包括所述目标业务的标识、所述目标业务的标识是第一次被所述服务器获取到的情况下,确定第一判定结果,其中,所述第一判定结果用于表示所述目标业务被首次调试;和/或,在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识是第一次被所述服务器获取到的情况下,确定第二判定结果,其中,所述第二判定结果用于表示所述目标业务被首次调试成功,所述调试状态标识用于表示所述目标业务被调试成功;和/或,在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识之前已被所述服务器连续N次获取到的情况下,确定第三判定结果,其中,所述第三判定结果用于表示所述目标业务已被连续调试成功N+1次,所述调试状态标识用于表示所述目标业务被调试成功,N为自然数;和/或,在所述目标信息包括所述目标业务的标识和业务上线标识的情况下,确定第四判定结果,其中,所述业务上线标识用于表示所述业务已上线。
在一个可选实施例,上述装置还用于在所述目标判定结果包括所述第一判定结果的情况下,记录第一事件和所述第一事件的发生时间,其中,所述第一事件用于表示所述目标业务被首次调试;和/或,在所述目标判定结果包括所述第二判定结果的情况下,记录第二事件和所述第二事件的发生时间,其中,所述第二事件用于表示所述目标业务被首次调试;和/或,在所述目标判定结果包括所述第三判定结果的情况下,记录第三事件和所述第三事件的发生时间,其中,所述第三事件用于表示所述目标业务已被连续调试成功N+1次;和/或,在所述目标判定结果包括所述第四判定结果的情况下,记录第***和所述第***的发生时间,其中,所述第***用于表示所述目标业务已上线。
在一个可选实施例,上述装置还用于,在记录所述目标事件和所述目标事件出现的时间之后,在所述目标判定结果包括所述第一判定结果的情况下,在第一界面上展示第一事件和所述第一事件的发生时间,其中,所述第一事件用于表示所述目标业务被首次调试;和/或,在所述目标判定结果包括所述第二判定结果的情况下,在第二界面上展示第二事件和所述第二事件的发生时间,其中,所述第二事件用于表示所述目标业务被首次调试;和/或,在所述目标判定结果包括所述第三判定结果的情况下,在第三界面上展示第三事件和所述第三事件的发生时间,其中,所述第三事件用于表示所述目标业务已被连续调试成功N+1次;和/或,在所述目标判定结果包括所述第四判定结果的情况下,在第四界面上展示第***和所述第***的发生时间,其中,所述第***用于表示所述目标业务已上线。
根据本发明实施例的又一个方面,还提供了一种用于实施上述接入状态的检测方法的电子装置,如图9所示,该电子装置包括存储器902和处理器904,该存储器902中存储有计算机程序,该处理器904被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述电子装置可以位于计算机网络的多个网络设备中的至少一个网络设备。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标软件开发工具包SDK,所述目标SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标SDK中的信息;
S2,根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;
S3,在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;
S4,在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息。
可选地,本领域普通技术人员可以理解,图9所示的结构仅为示意,电子装置也可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图9其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图9中所示更多或者更少的组件(如网络接口等),或者具有与图9所示不同的配置。
其中,存储器902可用于存储软件程序以及模块,如本发明实施例中的接入状态的检测方法和装置对应的程序指令/模块,处理器904通过运行存储在存储器902内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的接入状态的检测方法。存储器902可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器902可进一步包括相对于处理器904远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
可选地,上述的传输装置906用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置906包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置906为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
此外,上述电子装置还包括:显示器908,用于显示上述第一方案描述信息;和连接总线910,用于连接上述电子装置中的各个模块部件。
根据本发明的实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标软件开发工具包SDK,所述目标SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标SDK中的信息;
S2,根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;
S3,在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;
S4,在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息。
可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (9)
1.一种接入状态的检测方法,其特征在于,包括:
获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标软件开发工具包SDK,所述目标软件开发工具包SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标软件开发工具包SDK中的信息;
根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;
在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;
在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息;
所述根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果,包括以下至少之一:
在所述目标信息包括所述目标业务的标识、所述目标业务的标识是第一次被所述服务器获取到的情况下,确定第一判定结果,其中,所述第一判定结果用于表示所述目标业务被首次调试;
在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识是第一次被所述服务器获取到的情况下,确定第二判定结果,其中,所述第二判定结果用于表示所述目标业务被首次调试成功,所述调试状态标识用于表示所述目标业务被调试成功;
在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识之前已被所述服务器连续N次获取到的情况下,确定第三判定结果,其中,所述第三判定结果用于表示所述目标业务已被连续调试成功N+1次,所述调试状态标识用于表示所述目标业务被调试成功,N为自然数;
在所述目标信息包括所述目标业务的标识和业务上线标识的情况下,确定第四判定结果,其中,所述业务上线标识用于表示所述业务已上线。
2.根据权利要求1所述的方法,其特征在于,所述在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,包括:
在所述目标数据库中查询与所述目标问题描述信息匹配的第一问题描述信息;
在所述目标数据库中查询到所述第一问题描述信息的情况下,在所述目标数据库中获取与所述第一问题描述信息具有对应关系的所述第一方案描述信息。
3.根据权利要求2所述的方法,其特征在于,所述在所述目标数据库中查询与所述目标问题描述信息匹配的第一问题描述信息,包括:
在所述目标数据库中查询所述第一问题描述信息,其中,所述第一问题描述信息与所述目标问题描述信息之间的相似度大于第一阈值,或者,所述第一问题描述信息所描述的第一问题与所述目标问题之间的相似度大于第二阈值。
4.根据权利要求1所述的方法,其特征在于,在所述返回所述第一方案描述信息之后,所述方法还包括:
获取第一反馈信息,其中,所述第一反馈信息用于表示基于所述第一方案描述信息来解决所述目标问题的第一结果;
根据所述第一反馈信息表示的所述第一结果对所述目标数据库进行更新。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一反馈信息表示的所述第一结果对所述目标数据库进行更新,包括:
在所述第一结果表示所述第一方案描述信息无法解决所述目标问题的情况下,将所述目标问题描述信息发送至第一对象;
获取所述第一对象返回的第二方案描述信息,其中,所述第二方案描述信息所描述的第二解决方案用于解决所述目标问题;
在所述第二方案描述信息所描述的所述第二解决方案成功解决所述目标问题的情况下,在所述目标数据库中增加第一目标记录,其中,所述第一目标记录用于记录具有对应关系的所述目标问题描述信息和所述第二方案描述信息。
6.根据权利要求1所述的方法,其特征在于,在根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果之后,所述方法还包括:
在所述目标判定结果指示了所述目标业务在调试时出现了目标事件的情况下,记录所述目标事件和所述目标事件出现的时间。
7.根据权利要求6所述的方法,其特征在于,在所述目标判定结果指示了所述目标业务在调试时出现了目标事件的情况下,记录所述目标事件和所述目标事件出现的时间,包括:
在所述目标判定结果包括所述第一判定结果的情况下,记录第一事件和所述第一事件的发生时间,其中,所述第一事件用于表示所述目标业务被首次调试;和/或
在所述目标判定结果包括所述第二判定结果的情况下,记录第二事件和所述第二事件的发生时间,其中,所述第二事件用于表示所述目标业务被首次调试;和/或
在所述目标判定结果包括所述第三判定结果的情况下,记录第三事件和所述第三事件的发生时间,其中,所述第三事件用于表示所述目标业务已被连续调试成功N+1次;和/或
在所述目标判定结果包括所述第四判定结果的情况下,记录第***和所述第***的发生时间,其中,所述第***用于表示所述目标业务已上线。
8.根据权利要求6所述的方法,其特征在于,在记录所述目标事件和所述目标事件出现的时间之后,所述方法还包括:
在所述目标判定结果包括所述第一判定结果的情况下,在第一界面上展示第一事件和所述第一事件的发生时间,其中,所述第一事件用于表示所述目标业务被首次调试;和/或
在所述目标判定结果包括所述第二判定结果的情况下,在第二界面上展示第二事件和所述第二事件的发生时间,其中,所述第二事件用于表示所述目标业务被首次调试;和/或
在所述目标判定结果包括所述第三判定结果的情况下,在第三界面上展示第三事件和所述第三事件的发生时间,其中,所述第三事件用于表示所述目标业务已被连续调试成功N+1次;和/或
在所述目标判定结果包括所述第四判定结果的情况下,在第四界面上展示第***和所述第***的发生时间,其中,所述第***用于表示所述目标业务已上线。
9.一种接入状态的检测装置,其特征在于,包括:
获取模块,用于获取目标应用向服务器发送的目标信息,其中,所述目标应用中集成了目标软件开发工具包SDK,所述目标软件开发工具包SDK中设置有上报模块,所述目标信息包括在调试目标应用上的目标业务的过程时所述上报模块发送的与所述目标业务相关的信息,所述目标业务被设置为调用所述目标软件开发工具包SDK中的信息;
判定模块,用于根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果;
查询模块,用于在所述目标判定结果指示所述目标业务在调试时出现了问题的情况下,在目标数据库中查询与目标问题描述信息匹配的第一方案描述信息,其中,所述目标问题描述信息用于描述所述目标判定结果表示的所述目标问题,所述第一方案描述信息用于描述第一解决方案,所述第一解决方案用于解决所述目标问题,所述目标数据库中记录了一组具有对应关系的问题描述信息和方案描述信息;
返回模块,用于在所述目标数据库中查询到所述第一方案描述信息的情况下,返回所述第一方案描述信息;
所述根据所述目标信息对所述目标业务的调试状态进行判定,得到目标判定结果,包括以下至少之一:
在所述目标信息包括所述目标业务的标识、所述目标业务的标识是第一次被所述服务器获取到的情况下,确定第一判定结果,其中,所述第一判定结果用于表示所述目标业务被首次调试;
在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识是第一次被所述服务器获取到的情况下,确定第二判定结果,其中,所述第二判定结果用于表示所述目标业务被首次调试成功,所述调试状态标识用于表示所述目标业务被调试成功;
在所述目标信息包括所述目标业务的标识和调试状态标识、且所述调试状态标识之前已被所述服务器连续N次获取到的情况下,确定第三判定结果,其中,所述第三判定结果用于表示所述目标业务已被连续调试成功N+1次,所述调试状态标识用于表示所述目标业务被调试成功,N为自然数;
在所述目标信息包括所述目标业务的标识和业务上线标识的情况下,确定第四判定结果,其中,所述业务上线标识用于表示所述业务已上线。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911215727.0A CN111124891B (zh) | 2019-12-02 | 2019-12-02 | 接入状态的检测方法和装置、存储介质及电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911215727.0A CN111124891B (zh) | 2019-12-02 | 2019-12-02 | 接入状态的检测方法和装置、存储介质及电子装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111124891A CN111124891A (zh) | 2020-05-08 |
CN111124891B true CN111124891B (zh) | 2023-07-14 |
Family
ID=70496894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911215727.0A Active CN111124891B (zh) | 2019-12-02 | 2019-12-02 | 接入状态的检测方法和装置、存储介质及电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111124891B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112135162B (zh) * | 2020-09-25 | 2022-08-12 | 北京达佳互联信息技术有限公司 | 业务执行方法、装置及服务器 |
CN113377643B (zh) * | 2021-07-02 | 2023-08-25 | 四川新网银行股份有限公司 | 一种sdk的监控追踪方法、装置及可读存储介质 |
CN117453558A (zh) * | 2023-11-07 | 2024-01-26 | 河南护加家健康科技有限公司 | 一种软件测试信息处理方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008154862A1 (fr) * | 2007-06-20 | 2008-12-24 | Huawei Technologies Co., Ltd. | Procédé de gestion pour un système de terminal intelligent et terminal intelligent |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050039169A1 (en) * | 2003-08-14 | 2005-02-17 | Yu-Cheng Hsu | Integrated source code debugging apparatus method and system |
US7483546B2 (en) * | 2003-11-21 | 2009-01-27 | Siemens Aktiengesellschaft | Device and method for handling installation and testing instructions |
US20120084758A1 (en) * | 2010-10-05 | 2012-04-05 | International Business Machines Corporation | Collaborative Software Debugging In A Distributed System With Client-Specific Variable Evaluation |
CN102752744A (zh) * | 2011-04-19 | 2012-10-24 | 腾讯科技(深圳)有限公司 | 用于移动终端的问题解决方法和装置 |
CN103856361B (zh) * | 2012-11-29 | 2017-10-10 | 腾讯科技(深圳)有限公司 | 实现远程调试的方法及*** |
CN104346366B (zh) * | 2013-07-30 | 2017-11-24 | 国际商业机器公司 | 扩展测试数据的方法及设备 |
US9990396B2 (en) * | 2015-02-03 | 2018-06-05 | International Business Machines Corporation | Forecasting query access plan obsolescence |
US10181984B1 (en) * | 2015-08-24 | 2019-01-15 | Servicenow, Inc. | Post incident review |
CN108965049B (zh) * | 2018-06-28 | 2021-04-09 | 深信服科技股份有限公司 | 提供集群异常解决方案的方法、设备、***及存储介质 |
CN109522219A (zh) * | 2018-10-22 | 2019-03-26 | 郑州云海信息技术有限公司 | 一种调试操作***的方法、调试设备以及存储介质 |
CN109542920B (zh) * | 2018-11-23 | 2021-11-19 | 泰康保险集团股份有限公司 | 一种数据传输方法、装置、介质和电子设备 |
CN109766428B (zh) * | 2019-02-02 | 2021-05-28 | 中国银行股份有限公司 | 数据查询方法和设备、数据处理方法 |
CN110096430B (zh) * | 2019-03-16 | 2024-06-28 | 平安证券股份有限公司 | 第三方sdk准入测试方法、装置、终端及存储介质 |
CN110362445A (zh) * | 2019-05-28 | 2019-10-22 | 平安普惠企业管理有限公司 | 一种基于用户行为的监控信息反馈方法及信息反馈*** |
-
2019
- 2019-12-02 CN CN201911215727.0A patent/CN111124891B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008154862A1 (fr) * | 2007-06-20 | 2008-12-24 | Huawei Technologies Co., Ltd. | Procédé de gestion pour un système de terminal intelligent et terminal intelligent |
Also Published As
Publication number | Publication date |
---|---|
CN111124891A (zh) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111124891B (zh) | 接入状态的检测方法和装置、存储介质及电子装置 | |
US9298525B2 (en) | Adaptive fault diagnosis | |
CN109885496B (zh) | 测试日志管理方法及*** | |
US10592327B2 (en) | Apparatus, system, and method for analyzing logs | |
CN108768753B (zh) | 告警源的定位方法、装置、存储介质及电子装置 | |
CN109542718B (zh) | 服务调用的监控方法、装置、存储介质及服务器 | |
CN114265758A (zh) | 基于软硬件一体化架构的全链路监控方法及装置 | |
CN111782635B (zh) | 数据处理方法和装置、存储介质和电子装置 | |
CN109409948B (zh) | 交易异常检测方法、装置、设备及计算机可读存储介质 | |
CN110825609B (zh) | 服务的测试方法、装置和*** | |
CN110011845B (zh) | 日志采集方法及*** | |
CN114039878B (zh) | 一种网络请求的处理方法、装置、电子设备及存储介质 | |
CN114518723B (zh) | 一种用于智能楼宇数据的能耗监控***及方法 | |
CN112988828B (zh) | 消息推送方法及电子设备 | |
CN114757805A (zh) | 基于区块链的便民政务服务*** | |
CN113778831A (zh) | 一种数据应用性能分析方法、装置、设备和介质 | |
CN113132143B (zh) | 服务调用追踪方法及相关产品 | |
CN113781068A (zh) | 线上问题解决方法、装置、电子设备和存储介质 | |
CN114186046A (zh) | 信息处理方法、装置、服务器及存储介质 | |
CN113256174A (zh) | 异常订单处理方法、装置、存储介质及设备 | |
CN111835566A (zh) | 一种***故障管理方法、装置及*** | |
CN113704124B (zh) | 一种自动化测试方法、***、终端及存储介质 | |
CN111176871B (zh) | 目标应用的处理方法和装置、存储介质及电子装置 | |
CN115002871B (zh) | 信号连接***、信号连接方法、计算机设备和存储介质 | |
CN117493109A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |