一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于医疗服务端的单点容错降级方法、装置、设备及介质与流程

2022-06-08 22:37:22 来源:中国专利 TAG:


1.本技术涉及云监控技术领域,尤其涉及一种基于医疗服务端的单点容错降级方法、装置、设备及介质。


背景技术:

2.在现代微服务系统的背景下,错综复杂的调用链路使得出错概率大大升高,因此需要容错降级的方式来适应这种出错情况,将出错后的损失控制在最小的范围内,并提升系统整体可用性。sentinel是市面上比较流行的熔断降级、调用限流组件,可以在其控制台上配置一系列的限流规则、降级策略、热点规则来实现。
3.但是,sentinel针对医疗服务端的熔断降级是整体熔断,使得整个医疗服务端都处于熔断降级状态,从而使得整个医疗服务端均处于不可用状态,缺乏对单个医疗服务端的精细容错降级。现亟需针对单个医疗服务端的精细化容错降级方法。


技术实现要素:

4.本技术实施例的目的在于提出一种基于医疗服务端的单点容错降级方法、装置、设备及介质,提高医疗服务端的熔断降级的精细度。
5.为了解决上述技术问题,本技术实施例提供一种基于医疗服务端的单点容错降级方法,包括:
6.获取多个待配置的医疗服务端,并基于所述待配置的医疗服务端,获取预先配置的容错降级规则,并将所述容错降级规则存储于数据库中;
7.当接收到由用户端发送的医疗服务调用命令时,解析所述医疗服务调用命令,以获取所述医疗服务调用命令对应的医疗服务端和医疗参数,并将所述对应的医疗服务端作为目标医疗服务端;
8.基于所述目标医疗服务端,遍历所述数据库,获取所述目标医疗服务端对应的容错降级规则,作为目标容错降级规则;
9.通过所述医疗参数解析所述目标容错降级规则,以获取所述目标医疗服务端对应的容错降级结果,作为目标容错降级结果;
10.基于所述目标容错降级结果,生成目标结果,并将目标结果返回所述用户端。
11.为了解决上述技术问题,本技术实施例提供一种基于医疗服务端的单点容错降级装置,包括:
12.容错降级规则配置模块,用于获取多个待配置的医疗服务端,并基于所述待配置的医疗服务端,获取预先配置的容错降级规则,并将所述容错降级规则存储于数据库中;
13.目标医疗服务端获取模块,用于当接收到由用户端发送的医疗服务调用命令时,解析所述医疗服务调用命令,以获取所述医疗服务调用命令对应的医疗服务端和医疗参数,并将所述对应的医疗服务端作为目标医疗服务端;
14.目标容错降级规则获取模块,用于基于所述目标医疗服务端,遍历所述数据库,获
取所述目标医疗服务端对应的容错降级规则,作为目标容错降级规则;
15.目标容错降级结果生成模块,用于通过所述医疗参数解析所述目标容错降级规则,以获取所述目标医疗服务端对应的容错降级结果,作为目标容错降级结果;
16.目标容错降级结果发送模块,用于基于所述目标容错降级结果,生成目标结果,并将目标结果返回所述用户端。
17.为解决上述技术问题,本发明采用的一个技术方案是:提供一种计算机设备,包括,一个或多个处理器;存储器,用于存储一个或多个程序,使得一个或多个处理器实现上述任意一项所述的基于医疗服务端的单点容错降级方法。
18.为解决上述技术问题,本发明采用的一个技术方案是:一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的基于医疗服务端的单点容错降级方法。
19.本发明实施例提供了一种基于医疗服务端的单点容错降级方法、装置、设备及介质。其中,方法包括:获取多个待配置的医疗服务端,并基于医疗服务端,获取预先配置的容错降级规则,并将容错降级规则存储于数据库中;当接收到由用户端发送的医疗服务调用命令时,解析医疗服务调用命令,以获取医疗服务调用命令对应的医疗服务端和医疗参数,并将对应的医疗服务端作为目标医疗服务端;基于目标医疗服务端,遍历数据库,获取目标医疗服务端对应的容错降级规则,作为目标容错降级规则;基于医疗参数,解析目标容错降级规则,以获取目标医疗服务端对应的容错降级结果,作为目标容错降级结果;基于目标容错降级结果,生成目标结果,并将目标结果返回用户端,实现了根据用户端所指向的医疗服务端进行单点容错降级判断和处理,避免了对服务器整体的容错降级,提高对服务端的容错降级的精细度。
附图说明
20.为了更清楚地说明本技术中的方案,下面将对本技术实施例描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1根据本技术实施例提供的基于医疗服务端的单点容错降级方法的一实现流程图;
22.图2是本技术实施例提供的基于医疗服务端的单点容错降级方法中子流程的一实现流程图;
23.图3是本技术实施例提供的基于医疗服务端的单点容错降级方法中子流程的又一实现流程图;
24.图4是本技术实施例提供的基于医疗服务端的单点容错降级方法中子流程的又一实现流程图;
25.图5是本技术实施例提供的基于医疗服务端的单点容错降级方法中子流程的又一实现流程图;
26.图6是本技术实施例提供的基于医疗服务端的单点容错降级方法中子流程的又一实现流程图;
27.图7是本技术实施例提供的基于医疗服务端的单点容错降级方法中子流程的又一
实现流程图;
28.图8是本技术实施例提供的基于医疗服务端的单点容错降级装置示意图;
29.图9是本技术实施例提供的计算机设备的示意图。
具体实施方式
30.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本技术;本技术的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本技术的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。
31.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
32.为了使本技术领域的人员更好地理解本技术方案,下面将结合附图,对本技术实施例中的技术方案进行清楚、完整地描述。
33.下面结合附图和实施方式对本发明进行详细说明。
34.需要说明的是,本技术实施例所提供的基于医疗服务端的单点容错降级方法一般由服务器执行,相应地,基于医疗服务端的单点容错降级装置一般配置于服务器中。
35.请参阅图1,图1示出了基于医疗服务端的单点容错降级方法的一种具体实施方式。
36.需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限,该方法包括如下步骤:
37.s1:获取多个待配置的医疗服务端,并基于待配置的医疗服务端,获取预先配置的容错降级规则,并将容错降级规则存储于数据库中。
38.在本实施例中,为了更清楚的理解技术方案,下面对本技术所涉及的终端进行详细介绍。其中,本方案是在服务器的角度描述技术方案。
39.一是服务器,服务器能够获取多个待配置的医疗服务端,并对每个医疗服务端进配置对应的容错降级规则;服务器在接收到用户端的医疗服务调用命令时,判断该医疗服务端是否处于容错降级状态,并将目标结果返回给用户端;服务器还可以将服务状态变更命令发送到开发端,以获得开发端基于所述服务状态所生成的新的容错降级规则。
40.二是用户端,用户端可以向服务器发送医疗服务调用命令,从而获取到服务器所返回的目标结果。用户端还可以根据目标结果进行其他医疗服务的调用;
41.三是开发端,开发端可以接收服务器所返回的服务状态变更命令,并对服务变更的医疗服务端进行配置对应的容错降级规则,并将配置好的容错降级规则返回给服务器。
42.请参阅图2,图2示出了步骤s1的一种具体实施方式,详叙如下:
43.s11:获取多个待配置的医疗服务端,并获取多个待配置的医疗服务端的当前服务状态。
44.s12:基于待配置的医疗服务端,获取预先配置的容错降级规则。
45.s13:基于当前服务状态,匹配每个待配置的医疗服务端对应的容错降级规则,并将容错降级规则存储于数据库中。
46.具体的,在医疗服务系统中存在多个医疗服务端,比如,呼吸内科服务端、发热门诊服务端、临床科室服务端等等,这些医疗服务端都可以单独为其医疗科室进行服务,而不受其他科室服务的影响。而现有的技术是,若存在一个医疗服务端存在容错降级的情况时,就对整个医疗服务系统进行整体容错降级,无法做到对单独一个医疗科室进行单独的容错降级,从而导致容错降级的精准度较低,影响其他医疗服务端的工作效率。而本实施例则是获取医疗服务系统中的多个待配置的医疗服务端,并获取每个医疗服务端当前的服务状态,其中,当前的服务状态包括处于容错降级状态和处于正常工作状态,再获取预先配置的容错降级规则,再根据当前的服务状态,匹配每个医疗服务端对应的容错降级规则,并将容错降级规则存储于数据库中。
47.其中,容错降级规则由开发端根据医疗服务端的情况预先配置的。医疗服务端对应的容错降级规则具备有对应的标识,通过该标识可以从数据库中获取到对应的容错降级规则。
48.本实施例中,通过获取多个待配置的医疗服务端,并获取多个待配置的医疗服务端的当前服务状态,再获取预先配置的容错降级规则,然后基于当前服务状态,匹配每个待配置的医疗服务端对应的容错降级规则,并将容错降级规则存储于数据库中,实现先将多个待配置的医疗服务端进行配置对应的容错降级规则,在后续需要调用某个医疗服务端时,有利于判断医疗服务端是否处理容错降级状况,从而避免了对整个医疗服务端的整体容错降级,实现对单个医疗服务端的精细化容错降级。
49.请参阅图3,图3示出了步骤s13之后的一种具体实施方式,详叙如下:
50.s14:对多个待配置的医疗服务端的当前服务状态进行监测。
51.s15:若监测到医疗服务端的当前服务状态发生变更时,生成服务状态变更命令。
52.s16:将服务状态变更命令发送到开发端,以获得开发端基于服务状态所生成的新的容错降级规则。
53.s17:将新的容错降级规则作为医疗服务端的容错降级规则,并将新的容错降级规则存储于数据库中。
54.具体的,由于医疗服务端的当前服务状态并不是一直处于同一种状态,有可能出现由正常工作状态转变和处于容错降级状态,也有可能出现由处于容错降级状态转变为正常工作状态。所以本实施例会对多个待配置的医疗服务端的当前服务状态进行监测,若监测到所述医疗服务端的当前服务状态发生变更时,生成服务状态变更命令。将服务状态变更命令发送到开发端,开发端在接收到服务状态变更命令后,针对当前服务状态命令,修改当前的容错降级规则,得到新的容错降级规则,将所述新的容错降级规则作为所述医疗服务端的容错降级规则,并将所述新的容错降级规则存储于所述数据库中,实现了对医疗服务端的当前服务状态进行配置,在后续用户端进行调用时,生成对应的容错降级结果,避免了对整个医疗服务体系的整体容错降级,实现对单个医疗服务端的精细化容错降级。
55.s2:当接收到由用户端发送的医疗服务调用命令时,解析医疗服务调用命令,以获取医疗服务调用命令对应的医疗服务端和医疗参数,并将对应的医疗服务端作为目标医疗
服务端。
56.具体的,在用户端需要进行某一项医疗服务时,用户端会通过向服务器发送相应的医疗服务调用命令,其中,该医疗服务调用命令中包括用户端的身份信息、医疗社保信息、目标就诊科室信息等等。通过对医疗服务调用命令进行解析,获取到医疗服务调用命令中用户端的身份信息、医疗社保信息、目标就诊科室信息等解析参数;再根据获取的解析参数获取医疗服务调用命令对应的医疗服务端和医疗参数,并将对应的医疗服务端作为目标医疗服务端。
57.请参阅图4,图4示出了步骤s2的一种具体实施方式,详叙如下:
58.s21:当接收到由用户端发送的医疗服务调用命令时,解析医疗服务调用命令,以获取医疗服务调用命令中的解析参数。
59.s22:获取解析参数中的医疗参数。
60.s23:将医疗参数与预置的医疗数据库进行匹配处理,获取到预置的医疗数据库中与医疗参数对应的医疗服务端,作为目标医疗服务端。
61.具体的,由于对医疗服务调用命令进行解析,获取到医疗服务调用命令中用户端的身份信息、医疗社保信息、目标就诊科室信息等解析参数。而本实施例是为了判断用户端所要调用的医疗服务端是否可用,所以需要对解析参数进行识别,获取解析参数中的医疗参数,该医疗参数可以为医疗服务端对应的科室信息。然后通过该医疗参数与预置的医疗数据库进行匹配处理,获取到所述预置的医疗数据库中与所述医疗参数对应的医疗服务端,作为所述目标医疗服务端。其中,预置的医疗数据库中包括了各个医疗科室信息和医疗科室对应的医疗服务端信息。
62.本实施例中,当接收到由用户端发送的医疗服务调用命令时,解析医疗服务调用命令,以获取医疗服务调用命令中的解析参数,并获取解析参数中的医疗参数,再将医疗参数与预置的医疗数据库进行匹配处理,获取到预置的医疗数据库中与医疗参数对应的医疗服务端,作为目标医疗服务端,实现从用户端发送的医疗服务调用命令中解析出对应的目标医疗服务端,有利于为后续判断目标医疗服务端是否处于容错降级状态。
63.s3:基于目标医疗服务端,遍历数据库,获取目标医疗服务端对应的容错降级规则,作为目标容错降级规则。
64.请参阅图5,图5示出了步骤s3的一种具体实施方式,详叙如下:
65.s31:获取目标医疗服务端的标识,作为目标标识。
66.s32:基于目标标识,遍历数据库,获取目标医疗服务端对应的容错降级规则,作为目标容错降级规则。
67.具体的,由于在上述步骤中已经针对每个医疗服务端配置了对应的容错降级规则,在获取到目标医疗服务端后,再根据目标医疗服务端获取对应的标识,根据该标识去遍历数据库,从而获取所述目标医疗服务端对应的容错降级规则,作为目标容错降级规则。
68.s4:通过医疗参数解析目标容错降级规则,以获取目标医疗服务端对应的容错降级结果,作为目标容错降级结果。
69.具体的,将对医疗服务调用命令解析得到的医疗参数作为入参调用条件,并对目标容错降级规则进行解析,得到匹配参数,并判断该匹配参数与医疗参数是否匹配,得到匹配结果,若所述匹配结果为匹配成功,则获取所述目标医疗服务对应的容错降级结果,作为
目标容错降级结果。
70.请参阅图6,图6示出了步骤s4的一种具体实施方式,详叙如下:
71.s41:解析目标容错降级规则,得到目标容错降级规则的匹配参数。
72.s42:对匹配参数与医疗参数进行匹配,得到匹配结果。
73.s43:若匹配结果为匹配成功,则获取目标医疗服务端对应的容错降级结果,作为目标容错降级结果。
74.具体的,对目标容错降级规则进行解析,从而得到目标容错降级规则的匹配参数;将匹配参数与上述步骤所得到的医疗参数进行匹配,若在医疗参数中存在与匹配参数相匹配的参数,则匹配成功,否则,匹配失败。进一步的,若匹配结果为匹配失败,则生成错误告警信息,并将该错误告警信息返回用户端。在一具体的实施例中,将容错降级规则中,value表示接口地址;enable表示该规则是否启用,condition表示容错条件,即问诊类型是呼吸内科触发降级,result表示降级的结果,在医疗参数为呼吸内科的情况下,解析该容错降级规则,得到出匹配参数是否为呼吸内科,如果匹配则返回true,反之返回false;若是返回false,则表明该医疗服务端处于正常工作状态;如果返回true,问诊服务可以执行其他逻辑,也即当其医疗服务端出现容错降级状态。
75.本实施例中,通过解析目标容错降级规则,得到目标容错降级规则的匹配参数,并对匹配参数与医疗参数进行匹配,得到匹配结果,若匹配结果为匹配成功,则获取目标医疗服务端对应的容错降级结果,作为目标容错降级结果,实现获取目标医疗服务端的对应容错降级结果,使得对单一医疗服务端进行容错降级服务,避免对整个医疗服务系统的整体容错降级,从而提高对服务端的容错降级的精细度。
76.s5:基于目标容错降级结果,生成目标结果,并将目标结果返回用户端。
77.请参阅图7,图7示出了步骤s5的一种具体实施方式,详叙如下:
78.s51:基于目标容错降级结果,生成目标医疗服务停止服务信息。
79.s52:根据目标医疗服务停止服务信息,生成告警信息,并将目标医疗服务停止服务信息与告警信息作为目标结果,以及将目标结果返回用户端。
80.具体的,该目标容错降级结果可以为该医疗服务端无法提供服务,则说明该医疗服务端暂时处理停止服务状态,不可提供服务,为了避免让用户端获知该医疗服务端的状态,生成对应的目标医疗服务停止服务信息,再基于目标医疗服务停止服务信息生成告警信息,并将目标医疗服务停止服务信息与告警信息作为作为目标结果,返回给用户端。
81.本实施例中,获取多个待配置的医疗服务端,并基于医疗服务端,获取预先配置的容错降级规则,并将容错降级规则存储于数据库中;当接收到由用户端发送的医疗服务调用命令时,解析医疗服务调用命令,以获取医疗服务调用命令对应的医疗服务端和医疗参数,并将对应的医疗服务端作为目标医疗服务端;基于目标医疗服务端,遍历数据库,获取目标医疗服务端对应的容错降级规则,作为目标容错降级规则;基于医疗参数,解析目标容错降级规则,以获取目标医疗服务端对应的容错降级结果,作为目标容错降级结果;基于目标容错降级结果,生成目标结果,并将目标结果返回用户端,实现了根据用户端所指向的医疗服务端进行单点容错降级判断和处理,避免了对服务器整体的容错降级,提高对服务端的容错降级的精细度。
82.需要强调的是,为进一步保证上述容错降级规则的私密和安全性,上述容错降级
规则还可以存储于一区块链的节点中。
83.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)等非易失性存储介质,或随机存储记忆体(random access memory,ram)等。
84.请参考图8,作为对上述图1所示方法的实现,本技术提供了一种基于医疗服务端的单点容错降级装置的一个实施例,该装置实施例与图1所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
85.如图8所示,本实施例的基于医疗服务端的单点容错降级装置包括:容错降级规则配置模块61、目标医疗服务端获取模块62、目标容错降级规则获取模块63、目标容错降级结果生成模块64、目标容错降级结果发送模块65,其中:
86.容错降级规则配置模块61,用于获取多个待配置的医疗服务端,并基于待配置的医疗服务端,获取预先配置的容错降级规则,并将容错降级规则存储于数据库中;
87.目标医疗服务端获取模块62,用于当接收到由用户端发送的医疗服务调用命令时,解析医疗服务调用命令,以获取医疗服务调用命令对应的医疗服务端和医疗参数,并将对应的医疗服务端作为目标医疗服务端;
88.目标容错降级规则获取模块63,用于基于目标医疗服务端,遍历数据库,获取目标医疗服务端对应的容错降级规则,作为目标容错降级规则;
89.目标容错降级结果生成模块64,用于通过医疗参数解析目标容错降级规则,以获取目标医疗服务端对应的容错降级结果,作为目标容错降级结果;
90.目标容错降级结果发送模块65,用于基于目标容错降级结果,生成目标结果,并将目标结果返回用户端。
91.进一步的,容错降级规则配置模块61包括:
92.当前服务状态获取单元,用于获取多个待配置的医疗服务端,并获取多个待配置的医疗服务端的当前服务状态;
93.容错降级规则获取单元,用于基于待配置的医疗服务端,获取预先配置的容错降级规则;
94.容错降级规则匹配单元,用于基于当前服务状态,匹配每个待配置的医疗服务端对应的容错降级规则,并将容错降级规则存储于数据库中。
95.进一步的,容错降级规则匹配单元之后,还包括:
96.当前服务状态监测单元,用于对多个待配置的医疗服务端的当前服务状态进行监测;
97.服务状态变更命令生成单元,用于若监测到医疗服务端的当前服务状态发生变更时,生成服务状态变更命令;
98.新的容错降级规则生成单元,用于将服务状态变更命令发送到开发端,以获得开发端基于服务状态所生成的新的容错降级规则;
99.新的容错降级规则配置单元,用于将新的容错降级规则作为医疗服务端的容错降级规则,并将新的容错降级规则存储于数据库中。
100.进一步的,目标医疗服务端获取模块62包括:
101.解析参数获取单元,用于当接收到由用户端发送的医疗服务调用命令时,解析医疗服务调用命令,以获取医疗服务调用命令中的解析参数;
102.医疗参数获取单元,用于获取解析参数中的医疗参数;
103.医疗参数匹配单元,用于将医疗参数与预置的医疗数据库进行匹配处理,获取到预置的医疗数据库中与医疗参数对应的医疗服务端,作为目标医疗服务端。
104.进一步的,目标容错降级规则获取模块63包括:
105.目标标识获取单元,用于获取目标医疗服务端的标识,作为目标标识;
106.目标标识变量单元,用于基于目标标识,遍历数据库,获取目标医疗服务端对应的容错降级规则,作为目标容错降级规则。
107.进一步的,目标容错降级结果生成模块64包括:
108.目标容错降级规则解析单元,用于解析目标容错降级规则,得到目标容错降级规则的匹配参数;
109.匹配结果生成单元,用于对匹配参数与医疗参数进行匹配,得到匹配结果;
110.匹配结果处理单元,用于若匹配结果为匹配成功,则获取目标医疗服务端对应的容错降级结果,作为目标容错降级结果。
111.进一步的,目标容错降级结果发送模块65包括:
112.服务信息生成单元,用于基于目标容错降级结果,生成目标医疗服务停止服务信息;
113.告警信息生成单元,用于根据目标医疗服务停止服务信息,生成告警信息,并将目标医疗服务停止服务信息与告警信息作为目标结果,以及将目标结果返回用户端。
114.需要强调的是,为进一步保证上述容错降级规则的私密和安全性,上述容错降级规则还可以存储于一区块链的节点中。
115.为解决上述技术问题,本技术实施例还提供计算机设备。具体请参阅图9,图9为本实施例计算机设备基本结构框图。
116.计算机设备7包括通过系统总线相互通信连接存储器71、处理器72、网络接口73。需要指出的是,图中仅示出了具有三种组件存储器71、处理器72、网络接口73的计算机设备7,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,本技术领域技术人员可以理解,这里的计算机设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(application specific integrated circuit,asic)、可编程门阵列(field-programmable gate array,fpga)、数字处理器(digital signal processor,dsp)、嵌入式设备等。
117.计算机设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。计算机设备可以与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互。
118.存储器71至少包括一种类型的可读存储介质,可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器71可以是计算机设备7的内部
存储单元,例如该计算机设备7的硬盘或内存。在另一些实施例中,存储器71也可以是计算机设备7的外部存储设备,例如该计算机设备7上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,存储器71还可以既包括计算机设备7的内部存储单元也包括其外部存储设备。本实施例中,存储器71通常用于存储安装于计算机设备7的操作系统和各类应用软件,例如基于医疗服务端的单点容错降级方法的程序代码等。此外,存储器71还可以用于暂时地存储已经输出或者将要输出的各类数据。
119.处理器72在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器72通常用于控制计算机设备7的总体操作。本实施例中,处理器72用于运行存储器71中存储的程序代码或者处理数据,例如运行上述基于医疗服务端的单点容错降级方法的程序代码,以实现基于医疗服务端的单点容错降级方法的各种实施例。
120.网络接口73可包括无线网络接口或有线网络接口,该网络接口73通常用于在计算机设备7与其他电子设备之间建立通信连接。
121.本技术还提供了另一种实施方式,即提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序可被至少一个处理器执行,以使至少一个处理器执行如上述的一种基于医疗服务端的单点容错降级方法的步骤。
122.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例的方法。
123.本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
124.显然,以上所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例,附图中给出了本技术的较佳实施例,但并不限制本技术的专利范围。本技术可以以许多不同的形式来实现,相反地,提供这些实施例的目的是使对本技术的公开内容的理解更加透彻全面。尽管参照前述实施例对本技术进行了详细的说明,对于本领域的技术人员来而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本技术说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本技术专利保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献