CN115022341A - 基于区块链的参数修改方法、装置、电子设备和存储介质 - Google Patents
基于区块链的参数修改方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN115022341A CN115022341A CN202210535397.9A CN202210535397A CN115022341A CN 115022341 A CN115022341 A CN 115022341A CN 202210535397 A CN202210535397 A CN 202210535397A CN 115022341 A CN115022341 A CN 115022341A
- Authority
- CN
- China
- Prior art keywords
- parameter
- target
- node
- nodes
- target parameter
- 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
- 238000002715 modification method Methods 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 claims abstract description 48
- 238000012986 modification Methods 0.000 claims abstract description 35
- 230000004048 modification Effects 0.000 claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims description 31
- 238000004891 communication Methods 0.000 claims description 12
- 230000002457 bidirectional effect Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 description 10
- 238000004590 computer program Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请公开一种基于区块链的参数修改方法、装置、电子设备和存储介质,涉及区块链技术领域,能够提高银行内部多个***的***参数修改效率和准确率。该方法包括:从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容;区块链包括多个具有目标参数标识的关联节点;关联节点中包括目标节点和其他节点;根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。
Description
技术领域
本申请涉及区块链技术领域,尤其涉及一种基于区块链的参数修改方法、装置、电子设备和存储介质。
背景技术
相关技术中,银行内部的各个***之间连接后,可以保存与之连接的其他***的***参数,进而通过***参数实现与其他***之间的数据传输等操作。例如,***A与***B连接后,***A中保存***B对应的参数b,***B中也可以保存***A对应的参数a,当***A需要与***B进行数据传输时,***A只需根据当前保存的参数b对应找到***B即可。
目前,当***对应***参数的参数内容被修改时,就需要银行方技术人员通过邮件的方式收集被修改的***参数和参数内容,再依次找到保存该***参数的其他***,并对应修改其他***中对应的参数内容,进而保证各个***中参数内容的同步。然而,这种参数修改方式效率比较低,并且修改参数的出错率较高,容易造成***运行异常。
发明内容
本申请提供一种基于区块链的参数修改方法、装置、电子设备和存储介质,能够在提高***参数修改的效率和准确率。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种基于区块链的参数修改方法,包括:从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容;区块链包括多个具有目标参数标识的多个关联节点;关联节点中包括目标节点和其他节点;根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。
由上述可知,本申请提供的基于区块链的参数修改方法中,区块链上包括多个具有目标参数标识的关联节点,每一个关联节点与银行内部的一个***相对应;关联节点中包括目标节点和其他节点。当其他节点的参数内容需要被修改时,其他节点会将需要被修改的目标参数对应的目标参数标识和修改后的目标参数内容上传到区块链上。区块链上的目标节点会从区块链上获取到目标参数标识和目标参数内容,并对应修改目标节点中目标参数标识对应的目标参数的参数内容。这样的参数修改方式,基于区块链的去中心化特点,实现区块链上各关联节点可以主动地获取区块链上保存的目标参数内容和目标参数标识的目的,再由区块链上的关联节点自行对需要修改的目标参数进行修改,从而提高参数修改的效率和准确率,保证关联节点对应的***的正常运行。
可选的,上述从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容,包括:获取目标参数标识的获取周期;根据获取周期,周期性地从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容。
可见,上述方法中,目标节点由于获取了目标参数的获取周期,因此能够根据获取周期及时地获取到目标参数标识和对应的目标参数内容,进而也能够及时地对目标参数标识对应的目标参数的参数内容进行修改。
可选的,上述根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容,包括:确定目标节点是否具有目标参数标识;如果目标节点具有目标参数标识,则根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。
可见,上述方法中,目标节点能主动地确定自身是否具有目标参数标识,这样可以避免相关技术中,在各个***中逐个找到具有目标参数标识的***而导致的***查找不全面等情况,从而提升参数修改的准确率,保证各关联节点对应的***正常运行。
可选的,在上述从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容之前,还包括:在目标节点中为***参数配置唯一的参数标识。其中,不同的***参数在相同的关联节点中具有不同的参数标识,以及,相同的***参数在不同的关联节点中具有不同的参数标识;***参数包括目标参数;参数标识包括目标参数标识。
可见,上述方法可以为各个关联节点涉及到的***参数配置唯一的参数标识,目标节点可以根据获取到目标参数标识唯一准确地确定出待修改的目标参数,从而更加准确地修改目标参数的参数内容。当***参数在不同的关联节点中具有不同的参数标识时,参数标识可以标识在不同关联节点中的相同的***参数,从而便于确定各个关联节点中某个***参数和这个***参数的内容。
可选的,上述方法还包括:在目标节点与其他节点之间具有单向数据传输关系时,将目标节点的参数标识保存在其他节点中;或者,将其他节点的参数标识保存在目标节点中。
可见,上述方法中,当目标节点向其他节点单向传输数据时,可以将其他节点的参数标识保存在目标节点中,以便目标节点可以根据其他节点的参数标识准确地找到其他节点;而当其他节点向目标节点单向传输数据时,可以将目标节点的参数标识保存在其他节点中,以便其他节点可以根据目标节点的参数标识准确地找到目标节点。
可选的,上述方法还包括:在目标节点与其他节点之间具有双向数据传输关系时,将目标节点的参数标识保存在其他节点中;以及,将其他节点的参数标识保存在目标节点中。
可见,上述方法中,当目标节点与其他节点双向传输数据时,可以将其他节点的参数标识保存在目标节点中,并且,将目标节点的参数标识保存在其他节点中,以便目标节点可以根据其他节点的参数标识准确地找到其他节点,以及,其他节点可以根据目标节点的参数标识准确地找到目标节点。
可选的,上述目标参数包括网络协议IP地址、用户名、目录、文件名中的一个或多个。
可见,上述方法中被修改的目标参数可以是一个也可以是多个,当目标参数是多个时,只需要将被修改的目标参数的目标参数标识和对应的目标参数内容上述至区块链,而后,区块链上的每个关联节点都可以主动地从区块链上获取到全部的目标参数标识和目标参数内容,避免出现某些关联节点具有目标参数标识但是却并未被修改参数内容的情况,同时利用区块链的去中心化、不可篡改,不可伪造等特点,提高关联节点对应的***的参数修改的准确率。并且,各个关联节点对应的***修改参数内容是可以同步进行的,从而提高了***参数修改的效率。
第二方面,提供一种基于区块链的参数修改装置,包括:参数获取模块和参数更新模块;参数获取模块,用于从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容;区块链包括多个具有目标参数标识的关联节点;关联节点中包括目标节点和其他节点;参数更新模块,用于根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。
可选的,上述参数获取模块还用于:获取目标参数标识的获取周期;根据获取周期,周期性地从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容。
可选的,上述参数更新模块还用于:确定目标节点是否具有目标参数标识;如果目标节点具有目标参数标识,则根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。
可选的,上述装置还包括参数标识模块;参数标识模块,用于在目标节点中为***参数配置唯一的参数标识;不同的***参数在相同的关联节点中具有不同的参数标识,以及,相同的***参数在不同的关联节点中具有不同的参数标识;***参数包括目标参数;参数标识包括目标参数标识。
可选的,上述装置还包括标识配置模块;标识配置模块,用于在目标节点与其他节点之间具有单向数据传输关系时,将目标节点的参数标识保存在其他节点中;或者,将其他节点的参数标识保存在目标节点中。
可选的,上述装置还包括标识配置模块;标识配置模块,用于在目标节点与其他节点之间具有双向数据传输关系时,将目标节点的参数标识保存在其他节点中;以及,将其他节点的参数标识保存在目标节点中。
可选的,上述目标参数包括网络协议IP地址、用户名、目录、文件名中的一个或多个。
第三方面,提供一种电子设备,包括:存储器、处理器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面提供的基于区块链的参数修改方法。
第四方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如第一方面提供的基于区块链的参数修改方法。
第五方面,本申请提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如上述第一方面提供的基于区块链的参数修改方法。
本申请中第二方面、第三方面、第四方面和第五方面描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种实施环境的架构示意图;
图2为本申请实施例提供的一种基于区块链的参数修改方法的流程示意图;
图3为本申请实施例提供的又一种基于区块链的参数修改方法的流程示意图;
图4为本申请实施例提供的又一种基于区块链的参数修改方法的流程示意图;
图5为本申请实施例提供的又一种基于区块链的参数修改方法的流程示意图;
图6为本申请实施例提供的又一种基于区块链的参数修改方法的流程示意图;
图7为本申请实施例提供的又一种基于区块链的参数修改方法的流程示意图;
图8为本申请实施例提供的一种基于区块链的参数修改装置的结构示意图;
图9为本申请实施例提供的另一种实施环境的架构示意图;
图10为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。
相关技术中,银行内部的各个***之间连接后,可以保存与之连接的其他***的***参数,进而通过***参数实现与其他***之间的数据传输等操作。例如,***A与***B连接后,***A中保存***B对应的参数b,***B中也可以保存***A对应的参数a,当***A需要与***B进行数据传输时,***A只需根据当前保存的参数b对应找到***B即可。
目前,当***对应***参数的参数内容被修改时,就需要银行方技术人员通过邮件的方式收集被修改的***参数和参数内容,再依次找到保存该***参数的其他***,并对应修改其他***中对应的参数内容,进而保证各个***中参数内容的同步。
然而,这种参数修改方式需要先收集待修改的***参数及对应的参数内容,还要从众多***中找到需要修改参数内容的***,整体过程耗时比较久,进而使得参数修改的效率比较低。并且,从众多***中找到需要修改参数内容的***,也容易出现漏掉某个***或者在***中找到错误的参数的情况,进而使得修改参数的出错率较高,容易造成***运行异常。
针对上述问题,本申请实施例提供一种基于区块链的参数修改方法,区块链上包括多个节点,这些节点中包括多个与银行内部***对应的关联节点,并且关联节点可以具有目标参数标识;关联节点中包括目标节点和其他节点。当其他节点的参数内容需要被修改时,其他节点会将需要被修改的目标参数对应的目标参数标识和修改后的目标参数内容上传到区块链上。区块链上目标节点会从区块链上获取到目标参数标识和目标参数内容,并对应修改目标节点中目标参数标识对应的目标参数的参数内容。这样的参数修改方式,基于区块链的去中心化特点,实现区块链上各关联节点可以主动地获取区块链上保存的目标参数内容和目标参数标识的目的,再由区块链上的关联节点自行对需要修改的目标参数进行修改,从而提高参数修改的效率和准确率,保证关联节点对应的***的正常运行。
图1是根据一示例性实施例示出的一种实施环境的架构图,如图1所示,本申请实施例中的基于区块链的参数修改方法可以应用于该实施环境中。该实施环境包括区块链100和区块链100的至少一个关联节点1001。其中,区块链100中接入至少一个银行内部的***,每个关联节点1001对应一个***。***之间的数据传输可以看作是关联节点之间的数据传输。
示例性的,银行内部的***可以是用于管理用户数据的***、用于管理业务数据的***、用于处理各项审批流程的***、用于完成各项业务的***等。
本申请以下实施例中以关联节点执行各项操作为例,对银行内部***进行参数修改的过程进行说明。
当关联节点1001的数量大于一个时,关联节点1001之间可以具有数据传输关系,也可以不具有数据传输关系。当关联节点1001之间具有数据传输关系时,表示其中一个关联节点1001的一个或者多个***参数的参数标识保存在其他的关联节点1001上。
示例性的,关联节点A中参数1对应的参数标识为a1,关联节点B中参数1对应的参数标识为b1,那么当关联节点A的参数标识a1保存在关联节点B中时,可以理解为,关联节点A与关联节点B之间具有数据传输关系,关联节点B可以通过参数标识a1找到关联节点A。并且,由于关联节点A具有参数标识a1,关联节点B也具有参数标识a1。
本申请的实施环境涉及区块链,进而也涉及区块链技术。区块链技术是构建比特币等虚拟资源网络与交易的信息加密传输的技术,它基于密码学原理,不需要依靠中心信息,使得任何达成一致的双方直接支付,而不依赖于任何第三方的参与。区块链的本质上是一个分布式账本,是一种通过去中心化的方式,使得所有用户能够集体维护一个可靠的数据库的技术方案。从数据的角度看,区块链是一种不可能被更改的分布式数据库或者分布式账本,它通过去中心化形式实现所有参与者能够对其进行共同维护。
基于上述的实施环境,本申请实施例提供一种基于区块链的参数修改方法,并且该方法的执行主体可以是区块链上的关联节点。
图2为本申请实施例提供的一种基于区块链的参数修改方法的流程示意图,如图2所示,该方法具体可以包括如下步骤S21-S22。
S21、目标节点从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容。
其中,目标节点为区块链上多个关联节点中的一个或多个节点,其他节点为多个关联节点中除了目标节点以外的一个或者多个节点。
银行内部***中,分别存在多个***参数,进而区块链的一个关联节点也具有多个***参数,例如网络协议(Internet Protocol,IP)地址、用户名、目录、文件名等。这些***参数在不同的关联节点中具有不同的参数标识,用来唯一标识一个***参数,并唯一标识***参数所属的关联节点。
示例性的,关联节点A和关联节点B中可以分别具有IP地址,为了标识关联节点A的IP地址和关联节点B的IP地址,可以为关联节点A的IP地址设置参数标识为AIP,为关联节点B的IP地址设置参数标识BIP。
示例性的,关联节点A和关联节点B中可以分别具有用户名,为了标识关联节点A的用户名和关联节点B的用户名,可以为关联节点A的用户名设置参数标识用户A,为关联节点B的用户名设置参数标识用户B。
示例性的,关联节点A和关联节点B中可以分别具有目录,为标识关联节点A的目录和关联节点B的目录,可以为关联节点A的目录设置参数标识目录A,为关联节点B的目录设置参数标识目录B。
示例性,关联节点A和关联节点B中可以分别具有文件名,为标识关联节点A的文件名和关联节点B的文件名,可以为关联节点A的文件名设置参数标识文件A,为关联节点B的文件名设置参数标识文件B。
本申请实施例中,***参数在各个关联节点中的参数标识不同,但是参数内容在各关联节点中可以相同,也可以不同。
上述目标参数是指关联节点的各个***参数中,需要被修改的***参数。例如,关联节点A中的IP地址需要修改,那么目标参数即为IP地址。关联节点可以具有多种***参数,那么需要修改的***参数也可以有多个。并且,各个关联节点中的***参数都可以被修改。因此,目标参数可以是一个关联节点中网络协议IP地址、用户名、目录、文件名等***参数中的一个或多个,也可以是多个关联节点中的网络协议IP地址、用户名、目录、文件名等***参数中的一个或多个。
区块链上的关联节点之间可以具有数据传输关系,即目标节点可以与一个其他节点具有数据传输关系,也可以与多个其他节点具有数据传输关系。当目标节点与一个其他节点具有数据传输关系时,目标节点中可能保存这个其他节点的参数标识和参数标识对应的参数内容。而当目标节点与多个其他节点具有数据传输关系时,目标节点中可能保存每个其他节点的参数标识和参数标识对应的参数内容。
区块链上可以包括多个具有目标参数标识的关联节点,那么可以获取到目标参数标识和目标参数内容的关联节点也可以是多个。
当某个关联节点中某个***参数或者某些***参数需要被修改时,为了避免保存该关联节点参数标识的其他节点仍保存该关联节点中原来的参数内容,而导致其他节点的与该关联节点数据传输失败等问题,需要该关联节点将需要修改的目标参数的目标参数标识和目标参数修改后的目标参数内容上传至区块链。
本申请实施例中,需要被修改参数内容的关联节点可以看作是其他节点,而获取目标参数标识和目标参数内容的关联节点可以看作是目标节点。
在一些实施例中,其他节点可以先修改自身的参数内容,之后再将修改好的目标参数的目标参数标识和目标参数内容上传至区块链。
在其他节点将目标参数标识和目标参数内容上传到区块链后,区块链上的目标节点,就可以从区块链上获取到目标参数标识和目标参数内容。
在一些实施例中,可以由银行方的技术人员根据业务需求或者实际情况等确定出某个关联节点中待修改的目标参数和修改后的目标参数内容。技术人员再将目标参数和目标参数内容发送给该关联节点,进而使得该关联节点可以根据目标参数内容修改目标参数的参数内容,而后再将目标参数的目标参数标识和目标参数内容上传至区块链。
在一些实施例中,在其他节点将目标参数标识和目标参数内容上传至区块链后,区块链上除了该其他节点以外的关联节点都可以获取到目标参数标识和目标参数内容。或者,该其他节点在一些情况下,也可以从区块链上获取到目标参数标识和目标参数内容
本申请实施例中,由于待修改的目标参数标识和目标参数内容都在区块链上,并且各个关联节点也在区块链上,因此,各个关联节点可以直接从区块链上获取到目标参数标识和目标参数内容。这样能节省目标参数标识和目标参数内容传递的时间。
示例性的,可以将上述关联节点B的BIP作为目标参数标识,将(21.125.34.64)作为目标参数内容。关联节点B可以将BIP和对应的(21.125.34.64)上传至区块链。而后,区块链上的各个关联节点均可以从区块链上获取到BIP和对应的(21.125.34.64)。
S22、目标节点根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。
具体的,目标节点可以在自身具有目标参数标识的情况下,对应修改目标参数的参数内容。
当某个其他节点或者某些其他节点中的目标参数需要被修改时,由于目标节点中也保存了对应的目标参数和目标参数标识,因此为了避免目标节点中仍保存其他节点原来的参数内容,而导致的目标节点与其他节点数据传输失败等问题,也需要对应修改目标节点中的目标参数的参数内容。
具体的,需要将目标节点中的目标参数的参数内容修改为目标参数内容。
示例性的,仍以BIP作为目标参数标识,(21.125.34.64)作为目标参数内容为例。如果区块链上具有该BIP参数标识的关联节点为关联节点A和关联节点B,那么关联节点A可以将BIP对应的IP地址从原来的(21.125.36.34)修改为(21.125.34.64);关联节点B也可以将BIP对应的IP地址从原来的(21.125.36.34)修改为(21.125.34.64)。
上述实施例中,区块链上包括多个具有目标参数标识的关联节点,每一个关联节点与银行内部的一个***相对应;关联节点中包括目标节点和其他节点。当其他节点的参数内容需要被修改时,其他节点会将需要被修改的目标参数对应的目标参数标识和修改后的目标参数内容上传到区块链上。区块链上的目标节点会从区块链上获取到目标参数标识和目标参数内容,并对应修改目标节点中目标参数标识对应的目标参数的参数内容。这样的参数修改方式,基于区块链的去中心化特点,实现区块链上各关联节点可以主动地获取区块链上保存的目标参数内容和目标参数标识的目的,再由区块链上的关联节点自行对需要修改的目标参数进行修改,从而提高参数修改的效率和准确率,保证关联节点对应的***的正常运行。
在一些实施例中,为了准确地修改关联节点具有的参数标识对应的参数内容,可以为各个关联节点涉及到的***参数配置唯一的参数标识。基于此,如图3所示,本申请实施例的方法,在上述步骤S21之前,还可以包括如下步骤S21a。
S21a、目标节点为***参数配置唯一的参数标识。
其中,不同的***参数在相同的关联节点中具有不同的参数标识,以及,相同的***参数在不同的关联节点中具有不同的参数标识。
示例性的,IP地址在关联节点A中的参数标识为AIP,在关联节点B中的参数标识为BIP;或者,用户名在关联节点A中的参数标识为用户A,在关联节点B中的参数标识为用户B;或者,目录在关联节点A中的参数标识为目录A,在关联节点B中的参数标识为目录B;或者,文件名在关联节点A中的参数标识为文件A,在关联节点B中的参数标识为文件B。
可见,本申请实施例的方法,可以为各个关联节点涉及到的***参数配置唯一的参数标识,目标节点可以根据获取到目标参数标识唯一准确地确定出待修改的目标参数,从而更加准确地修改目标参数的参数内容。当***参数在不同的关联节点中具有不同的参数标识时,参数标识可以标识在不同关联节点中的相同的***参数,从而便于确定各个关联节点中某个***参数和这个***参数的内容。
在一些实施例中,为了使区块链上的目标节点等各个关联节点能及时地更新或者修改参数内容,需要为区块链上的各个关联节点配置目标参数标识的获取周期,然后各个关联节点根据该获取周期主动地从区块链上获取到需要修改的目标参数的目标参数标识和修改后的目标参数内容。
基于此,如图4所示,本申请实施例的方法,在上述步骤S21还可以包括如下步骤S21b-S21c。
S21b、目标节点获取目标参数标识的获取周期。
其中,获取周期可以是预先设置的时间周期,并且时间周期以秒为单位,例如:10秒、50秒、100秒等。获取周期具体的数值可以根据银行内部业务需求或者实际情况而设置,本申请实施例中不做具体限制。
在一些实施例中,区块链上所有关联节点获取到的目标参数标识的获取周期都是相同的,以便所有关联节点都能同时并及时地获取到目标参数标识和目标参数内容。
S21c、目标节点根据获取周期,周期性地从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容。
示例性的,如果获取周期为50秒,那么区块链上的各个关联节点需要每隔50秒从区块链上获取一次目标参数标识和对应的目标参数内容。
可见,本申请实施例的方法,由于为区块链上各个关联节点设置了获取周期,因此每当区块链上存储了需要修改的目标参数标识和对应的目标参数内容时,区块链上的关联节点就能够及时地获取到目标参数标识和对应的目标参数内容,进而,具有目标参数标识的关联节点也就能够及时地对目标参数标识对应的目标参数的参数内容进行修改。
在一些实施例中,如图5所示,本申请实施例的方法,在上述步骤S22还可以包括如下步骤S22a-S22b。
S22a、目标节点确定目标节点是否具有目标参数标识。
如前述实施例,区块链上的所有关联节点都可以从区块链上获取到待修改的目标参数对应的目标参数标识和修改后的目标参数内容,而有些关联节点中可能并不具有目标参数标识。因此,在步骤S22a中,获取到目标参数标识的目标节点还需要继续确定自身是否具有目标参数标识。
S22b、如果目标节点具有目标参数标识,则目标节点根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。
示例性的,区块链上各个关联节点获取到的目标参数标识为用户A。其中关联节点A中的用户名对应的参数标识为用户A;关联节点B中的用户名对应的参数标识为用户B,但是关联节点B中保存的参数标识中包括用户A;关联节点C中的用户名对应的参数标识为用户C,并且关联节点C中保存的参数标识中不包括用户A。由于***A具有参数标识“用户A”、关联节点B中保存有参数标识“用户A”,关联节点C既不具有参数标识“用户A”也未保存有参数标识“用户A”,因此可以确定,关联节点A和关联节点B具有目标参数标识。进而关联节点A和关联节点B可以修改各自具有的目标参数标识对应的目标参数的参数内容。
可见,本申请实施例的方法中,目标节点能主动地确定自身是否具有目标参数标识,这样可以避免相关技术中,在各个***中逐个找到具有目标参数标识的***而导致的***查找不全面等情况,从而提升参数修改的准确率,保证各关联节点对应的***正常运行。
在一些实施例中,如图6所示,本申请实施例的方法,还可以包括如下步骤S31。
S31、目标节点在目标节点与其他节点之间具有单向数据传输关系时,将目标节点的参数标识保存在其他节点中。或者,目标节点在目标节点与其他节点之间具有单向数据传输关系时,将其他节点的参数标识保存在目标节点中。
数据传输关系可以表示目标节点与其他节点之间单向发送请求、消息或者数据等,也可以表示其他节点与目标节点双向发送请求、消息或者数据等。
具体的,数据传输关系可以通过例如前述实施例中的IP地址、用户名、目录、文件名等***参数中的一个或者多个来建立。
在一些实施例中,单向数据传输关系可以是目标节点向其他节点发送数据的单向关系。
具体的,目标节点将参数标识保存在其他节点中的方式,可以将目标节点将参数标识发送给其他节点,以使其他节点保存参数标识。或者,目标节点将参数标识发送给用于保存参数标识的模块,该模块再将该参数标识发送给对应的其他节点,以使其他节点保存参数标识。
示例性的,关联节点A向关联节点B发送数据,并且关联节点A通过关联节点B的BIP建立与关联节点B的数据传输关系,那么可以将关联节点B的BIP及具体的IP地址内容保存在关联节点A中。
在一些实施例中,单向数据传输关系可以是其他节点向目标节点发送数据的单向关系。
具体的,目标节点保存其他节点的参数标识的方式,可以目标节点接收其他节点发送的参数标识,并保存参数标识。或者,其他节点先将参数标识发送给用于保存参数标识的模块,该模块再将该参数标识发送给对应的目标节点,以使目标节点保存参数标识。
示例性的,关联节点B向关联节点A发送数据,并且关联节点B通过关联节点A的AIP建立与关联节点A的数据传输关系,那么可以将关联节点A的AIP及具体的IP地址内容保存在关联节点B中。
可见,本申请实施例的方法中,当目标节点向其他节点单向传输数据时,可以将其他节点的参数标识保存在目标节点中,以便目标节点可以根据其他节点的参数标识准确地找到其他节点;而当其他节点向目标节点单向传输数据时,可以将目标节点的参数标识保存在其他节点中,以便其他节点可以根据目标节点的参数标识准确地找到目标节点。
在一些实施例中,如图7所示,本申请实施例的方法,还可以包括如下步骤S32。
S32、目标节点在目标节点与其他节点之间具有双向数据传输关系时,将目标节点的参数标识保存在其他节点中;以及,将其他节点的参数标识保存在目标节点中。
双向数据传输关系是目标节点可以向其他节点发送数据,并且其他节点也可以向目标节点发送数据的双向关系。
示例性的,关联节点A与关联节点B双向发送数据,并且关联节点A通过关联节点B的BIP建立与关联节点B的数据传输关系,关联节点B通过关联节点A的AIP建立与关联节点A的数据传输关系,那么可以将关联节点B的BIP及具体的IP地址内容保存在关联节点A中,将关联节点A的AIP及具体的IP地址内容保存在关联节点B中。
可见,本申请实施例的方法中,当目标节点与其他节点双向传输数据时,可以将其他节点的参数标识保存在目标节点中,并且,将目标节点的参数标识保存在其他节点中,以便目标节点可以根据其他节点的参数标识准确地找到其他节点,以及,其他节点可以根据目标节点的参数标识准确地找到目标节点。
值得说明的是,目标节点和其他节点只是作为区块链上众多关联节点中的示例,目标节点和其他节点可以分别是众多关联节点中的任意一个关联节点。
由以上内容可知,本申请实施例的方法,区块链上的关联节点可以主动地确定关联节点自身是否是具有目标参数标识,这样可以避免相关技术中,在各个***中逐个找到具有目标参数标识的***而导致的***查找不全面等情况,从而提升参数修改的准确率,保证各***的正常运行。
另外,当***的多个***参数需要被修改或者多个***的***参数需要被修改时,采用相关技术中的方式,也可能会出现***参数收集不全面的问题,从而出现某些相关联的***中需要修改的***参数并未被修改的情况。并且,依次在每个***中修改多个参数内容也会耗费一定的时间,从而降低***参数修改的效率。
而采用本申请实施例中的上述方法,不论有多少个***参数需要被修改,只需要将被修改的目标参数的目标参数标识和对应的目标参数内容上述至区块链,而后,区块链上的每个关联节点都可以主动地从区块链上获取到全部的目标参数标识和目标参数内容,避免出现某些关联节点具有目标参数标识但是却并未被修改参数内容的情况,同时利用区块链的去中心化、不可篡改,不可伪造等特点,提高关联节点上参数修改的准确率。并且,各个关联节点修改参数内容是可以同步进行的,从而提高了参数修改的效率。
如图8所示,本申请实施例提供基于区块链的参数修改装置,包括:参数获取模块800和参数更新模块801。
参数获取模块800,用于从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容;区块链包括多个具有目标参数标识的关联节点;关联节点中包括目标节点和其他节点。具体可以执行前述实施例中步骤S21。
参数更新模块801,用于根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。具体可以执行前述实施例中步骤S22。
可选的,上述参数获取模块还用于:获取目标参数标识的获取周期;根据获取周期,周期性地从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和目标参数修改后的目标参数内容。具体可以执行前述实施例中步骤S21b-S21c。
可选的,上述参数更新模块还用于:确定目标节点是否具有目标参数标识;如果目标节点具有目标参数标识,则根据目标参数内容,修改目标节点中目标参数标识对应的目标参数的参数内容。具体可以执行前述实施例中步骤S22a-S22b。
可选的,上述装置还包括参数标识模块;参数标识模块,用于在目标节点中为参数配置唯一的***参数标识;不同的***参数在目标节点中具有不同的参数标识,以及,相同的***参数在不同的节点中具有不同的参数标识;***参数包括目标参数;参数标识包括目标参数标识。具体可以执行前述实施例中步骤S21a。
可选的,上述装置还包括标识配置模块;标识配置模块,用于在目标节点与其他节点之间具有单向数据传输关系时,将目标节点的参数标识保存在其他节点中;或者,将其他节点的参数标识保存在目标节点中。具体可以执行前述实施例中步骤S31。
可选的,上述装置还包括标识配置模块;标识配置模块,用于在目标节点与其他节点之间具有双向数据传输关系时,将目标节点的参数标识保存在其他节点中;以及,将其他节点的参数标识保存在目标节点中。具体可以执行前述实施例中步骤S32。
可选的,目标参数包括网络协议IP地址、用户名、目录、文件名中的一个或多个。
本申请实施例中的基于区块链的参数修改装置可以与区块链100之间建立通信连接,基于区块链的参数修改装置也可以与区块链100上的各节点1001之间建立通信连接,并且,多个基于区块链的参数修改装置之间也可以建立通信连接。
在一些实施例中,参见图9,区块链100上还可以包括标识保存模块1002。标识保存模块1002用于保存区块链100上各个关联节点中的参数标识和参数标识对应的参数内容。
在一些实施例中,应用于上述其他节点的参数更新模块801还可以获取技术人员需要修改的该其他节点的目标参数、目标参数的目标参数标识和修改后的目标参数的目标参数内容。而后,参数更新模块801再对该其他节点中的目标参数的参数内容进行修改。
本申请提供的基于区块链的参数修改装置,可以应用于区块链上的关联节点。区块链上包括多个具有目标参数标识的关联节点,每一个关联节点与银行内部的一个***相对应;关联节点中包括目标节点和其他节点。当其他节点的参数内容需要被修改时,其他节点会将需要被修改的目标参数对应的目标参数标识和修改后的目标参数内容上传到区块链上。区块链上的目标节点会从区块链上获取到目标参数标识和目标参数内容,并对应修改目标节点中目标参数标识对应的目标参数的参数内容。这样的参数修改方式,基于区块链的去中心化特点,实现区块链上各关联节点可以主动地获取区块链上保存的目标参数内容和目标参数标识的目的,再由区块链上的关联节点自行对需要修改的目标参数进行修改,从而提高参数修改的效率和准确率,保证关联节点对应的***的正常运行。
参照图10所示,本申请实施例还提供一种电子设备,包括存储器41、处理器42、总线43和通信接口44;存储器41用于存储计算机执行指令,处理器42与存储器41通过总线43连接;当电子设备运行时,处理器42执行存储器41存储的计算机执行指令,以使电子设备执行如上述实施例提供的密码校验方法。作为一个示例,结合图8,基于区块链的参数修改装置中的参数获取模块800和参数更新模块801实现的功能与图10中的处理器42的功能相同。
在具体的实现中,作为一种实施例,处理器42(42-1和42-2)可以包括一个或多个CPU,例如图10中所示的CPU0和CPU1。且作为一种实施例,电子设备可以包括多个处理器42,例如图10中所示的处理器42-1和处理器42-2。这些处理器42中的每一个CPU可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器42可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器41可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器41可以是独立存在,通过总线43与处理器42相连接。存储器41也可以和处理器42集成在一起。
在具体的实现中,存储器41,用于存储本申请中的数据和执行本申请的软件程序对应的计算机执行指令。处理器42可以通过运行或执行存储在存储器41内的软件程序,以及调用存储在存储器41内的数据,电子设备的各种功能。
通信接口44,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如控制***、无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口44可以包括接收单元实现接收功能,以及发送单元实现发送功能。
总线43,可以是工业标准体系结构(industry standard architecture,ISA)总线、外部设备互连(peripheral component interconnect,PCI)总线或扩展工业标准体系结构(extended industry standard architecture,EISA)总线等。该总线43可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的基于区块链的参数修改方法。
本申请实施例还提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机实现上述实施例中的基于区块链的参数修改方法。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种基于区块链的参数修改方法,应用于区块链上的目标节点,其特征在于,包括:
从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和所述目标参数修改后的目标参数内容;所述区块链包括多个具有所述目标参数标识的关联节点;所述关联节点中包括所述目标节点和所述其他节点;
根据所述目标参数内容,修改所述目标节点中所述目标参数标识对应的所述目标参数的参数内容。
2.根据权利要求1所述的方法,其特征在于,所述从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和所述目标参数修改后的目标参数内容,包括:
获取所述目标参数标识的获取周期;
根据所述获取周期,周期性地从所述区块链上获取所述其他节点上传的待修改的所述目标参数的所述目标参数标识和所述目标参数修改后的所述目标参数内容。
3.根据权利要求1所述的方法,其特征在于,所述根据所述目标参数内容,修改所述目标节点中所述目标参数标识对应的所述目标参数的参数内容,包括:
确定所述目标节点是否具有所述目标参数标识;
如果所述目标节点具有所述目标参数标识,则根据所述目标参数内容,修改所述目标节点中所述目标参数标识对应的所述目标参数的参数内容。
4.根据权利要求1-3任一项所述的方法,其特征在于,在所述从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和所述目标参数修改后的目标参数内容之前,还包括:
为***参数配置唯一的参数标识;不同的***参数在相同的关联节点中具有不同的参数标识,以及,相同的***参数在不同的关联节点中具有不同的参数标识;所述***参数包括所述目标参数;所述参数标识包括所述目标参数标识。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述目标节点与所述其他节点之间具有单向数据传输关系时,将所述目标节点的参数标识保存在所述其他节点中;或者,将所述其他节点的参数标识保存在所述目标节点中。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述目标节点与所述其他节点之间具有双向数据传输关系时,将所述目标节点的参数标识保存在所述其他节点中;以及,将所述其他节点的参数标识保存在所述目标节点中。
7.根据权利要求1所述的方法,其特征在于,所述目标参数包括网络协议IP地址、用户名、目录、文件名中的一个或多个。
8.一种基于区块链的参数修改装置,其特征在于,包括参数获取模块和参数更新模块;
所述参数获取模块,用于从区块链上获取其他节点上传的待修改的目标参数的目标参数标识和所述目标参数修改后的目标参数内容;所述区块链包括多个具有所述目标参数标识的关联节点;所述关联节点中包括所述目标节点和所述其他节点;
所述参数更新模块,用于根据所述目标参数内容,修改所述目标节点中所述目标参数标识对应的所述目标参数的参数内容。
9.一种电子设备,其特征在于,包括存储器、处理器、总线和通信接口;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接;当所述电子设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述电子设备执行如权利要求1-7任一项所述的基于区块链的参数修改方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行如权利要求1-7任一项所述的基于区块链的参数修改方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210535397.9A CN115022341A (zh) | 2022-05-17 | 2022-05-17 | 基于区块链的参数修改方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210535397.9A CN115022341A (zh) | 2022-05-17 | 2022-05-17 | 基于区块链的参数修改方法、装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115022341A true CN115022341A (zh) | 2022-09-06 |
Family
ID=83068612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210535397.9A Pending CN115022341A (zh) | 2022-05-17 | 2022-05-17 | 基于区块链的参数修改方法、装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115022341A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109241192A (zh) * | 2018-09-18 | 2019-01-18 | 百度在线网络技术(北京)有限公司 | 区块链的数据修改及区块验证方法、装置、设备和介质 |
CN111897826A (zh) * | 2020-06-27 | 2020-11-06 | 中国建设银行股份有限公司 | 参数信息更新方法、装置、电子设备及可读存储介质 |
CN113221151A (zh) * | 2021-05-28 | 2021-08-06 | 数网金融有限公司 | 基于区块链的数据处理方法、装置及存储介质 |
-
2022
- 2022-05-17 CN CN202210535397.9A patent/CN115022341A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109241192A (zh) * | 2018-09-18 | 2019-01-18 | 百度在线网络技术(北京)有限公司 | 区块链的数据修改及区块验证方法、装置、设备和介质 |
CN111897826A (zh) * | 2020-06-27 | 2020-11-06 | 中国建设银行股份有限公司 | 参数信息更新方法、装置、电子设备及可读存储介质 |
CN113221151A (zh) * | 2021-05-28 | 2021-08-06 | 数网金融有限公司 | 基于区块链的数据处理方法、装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11411897B2 (en) | Communication method and communication apparatus for message queue telemetry transport | |
CN109492380B (zh) | 一种设备认证方法、装置及区块链节点 | |
CN105095022B (zh) | 一种数据备份方法及装置 | |
CN106933548B (zh) | 全局信息获取、处理及更新、方法、装置和*** | |
CN109547512A (zh) | 一种基于NoSQL的分布式Session管理的方法及装置 | |
CN108712457A (zh) | 基于Nginx反向代理的后端服务器动态负载调整方法及装置 | |
CN106991008B (zh) | 一种资源锁管理方法、相关设备及*** | |
CN107517227A (zh) | 用于分布式一致性***的会话实现方法以及装置 | |
CN103685535A (zh) | 一种大规模分布异构数据处理的云数据库***接口设计 | |
CN110096545A (zh) | 一种基于大数据平台数据处理域构架方法 | |
CN111353136B (zh) | 一种操作请求的处理方法和装置 | |
CN114090388A (zh) | 信息获取方法、服务器集群、服务器及设备 | |
CN112565327B (zh) | 访问流量转发方法、集群管理方法及相关装置 | |
EP3939236B1 (en) | Node and cluster management on distributed self-governed ecosystem | |
CN111092958B (zh) | 一种节点接入方法、装置、***及存储介质 | |
CN110708383B (zh) | 区块链节点的网络连接方法及相关设备 | |
CN111327447B (zh) | 一种分布式***、仲裁方法、节点设备及存储介质 | |
CN111400266B (zh) | 数据处理方法和***、操作事件的诊断处理方法和装置 | |
CN104639379A (zh) | 测试代理方法及其装置 | |
CN115022341A (zh) | 基于区块链的参数修改方法、装置、电子设备和存储介质 | |
KR20210044281A (ko) | 클라우드 저하 모드에서 지속적인 디바이스 동작 안정성을 보장하기 위한 방법 및 장치 | |
US9785711B2 (en) | Online location sharing through an internet service search engine | |
CN116095081A (zh) | 基于区块链***的事件处理方法及装置、设备、介质 | |
CN103905249A (zh) | 一种基于jxme的移动互联网网络监控管理方法 | |
JP5636394B2 (ja) | 情報処理装置、情報処理方法、およびプログラム |
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 |