技术领域technical field
本发明涉及计算机技术领域,特别涉及一种基于BCP实现数据库和中间件互备的方法及系统。The invention relates to the field of computer technology, in particular to a method and system for realizing mutual backup of database and middleware based on BCP.
背景技术Background technique
在高效、快速的信息时代要求下,服务器使用领域对硬件设备的稳定性和硬件的利用率要求也越来越高。现在越来越多的数据库和中间件使用主备模式实现硬件的冗余、从而提高系统的可靠性和安全性。Under the requirement of high-efficiency and fast information age, the requirements for the stability and utilization of hardware equipment in the field of server use are also getting higher and higher. Now more and more databases and middleware use the active-standby mode to achieve hardware redundancy, thereby improving the reliability and security of the system.
现有的数据库和中间件部署方案多为RAC集群模式、HA主备模式、中间件集群模式等,广泛用于多个行业。Most of the existing database and middleware deployment schemes are RAC cluster mode, HA active/standby mode, middleware cluster mode, etc., which are widely used in many industries.
但是,现有的HA方案的主备模式中的备用节点正常情况下一直处于空闲状态,所有的数据库中间业务都运行在HA中的主节点上,从而导致了硬件资源一定程度的闲置,提高了用户的硬件使用成本。因此,如何提高硬件资源的利用率,是本领域技术人员需要解决的技术问题。However, the standby node in the active-standby mode of the existing HA scheme is always in an idle state under normal circumstances, and all database intermediate services run on the active node in the HA, which leads to a certain degree of idle hardware resources and improves the The user's hardware usage cost. Therefore, how to improve the utilization rate of hardware resources is a technical problem to be solved by those skilled in the art.
发明内容Contents of the invention
本发明的目的是提供一种基于BCP实现数据库和中间件互备的方法及系统,能够提高系统硬件资源的利用率。The purpose of the present invention is to provide a method and system for realizing mutual backup of database and middleware based on BCP, which can improve the utilization rate of system hardware resources.
为解决上述技术问题,本发明提供一种基于BCP实现数据库和中间件互备的方法,包括:In order to solve the above-mentioned technical problems, the present invention provides a method for realizing database and middleware mutual backup based on BCP, including:
通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点;Setting the first node of the system as the master node of the database cluster through BCP configuration, and setting the second node of the system as the standby node of the database cluster;
通过所述BCP配置将所述系统第二节点设置为中间件集群的主节点,并将所述系统第一节点设置为所述中间件集群的备节点;Setting the second node of the system as the master node of the middleware cluster through the BCP configuration, and setting the first node of the system as the standby node of the middleware cluster;
通过IP配置实现所述数据库集群与所述中间件集群的连接。The connection between the database cluster and the middleware cluster is realized through IP configuration.
其中,所述通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点之前,包括:Wherein, before the first node of the system is set as the master node of the database cluster through the BCP configuration, and the second node of the system is set as the standby node of the database cluster, it includes:
将系统与存储设备进行映射,并配置所述系统第一节点和所述系统第二节点共享存储;Mapping the system with a storage device, and configuring the first node of the system and the second node of the system to share storage;
分别为所述系统第一节点及所述系统第二节点安装操作系统,并将两个所述操作系统的所有系统参数配置一致;Installing an operating system for the first node of the system and the second node of the system respectively, and configuring all system parameters of the two operating systems to be consistent;
在两个所述操作系统上进行所述BCP程序的部署,并进行数据库和中间件的安装部署。The BCP program is deployed on the two operating systems, and the database and middleware are installed and deployed.
其中,所述通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点,包括:Wherein, the first node of the system is set as the master node of the database cluster through the BCP configuration, and the second node of the system is set as the standby node of the database cluster, including:
通过BCP配置将TSK1系统第一节点设置为oracle数据库集群的主节点,并将TSK1系统第二节点设置为所述oracle数据库集群的备节点;Set the first node of the TSK1 system as the master node of the oracle database cluster through BCP configuration, and set the second node of the TSK1 system as the standby node of the oracle database cluster;
所述通过所述BCP配置将所述系统第二节点设置为中间件集群的主节点,并将所述系统第一节点设置为所述中间件集群的备节点,包括:Setting the second node of the system as the master node of the middleware cluster through the BCP configuration, and setting the first node of the system as the standby node of the middleware cluster includes:
通过所述BCP配置将所述TSK1系统第二节点设置为weblogic中间件集群的主节点,并将所述TSK1系统第一节点设置为所述weblogic中间件集群的备节点。Through the BCP configuration, the second node of the TSK1 system is set as the master node of the weblogic middleware cluster, and the first node of the TSK1 system is set as the standby node of the weblogic middleware cluster.
本发明提供一种基于BCP实现数据库和中间件互备的系统,包括:The present invention provides a system for realizing database and middleware mutual backup based on BCP, including:
第一设置模块,用于通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点;The first setting module is used to set the first node of the system as the master node of the database cluster through BCP configuration, and set the second node of the system as the backup node of the database cluster;
第二设置模块,用于通过所述BCP配置将所述系统第二节点设置为中间件集群的主节点,并将所述系统第一节点设置为所述中间件集群的备节点;The second setting module is configured to set the second node of the system as the master node of the middleware cluster through the BCP configuration, and set the first node of the system as the standby node of the middleware cluster;
连接模块,用于通过IP配置实现所述数据库集群与所述中间件集群的连接。A connection module, configured to realize the connection between the database cluster and the middleware cluster through IP configuration.
其中,该系统包括:Among others, the system includes:
映射模块,用于将系统与存储设备进行映射,并配置所述系统第一节点和所述系统第二节点共享存储;A mapping module, configured to map the system and the storage device, and configure the first node of the system and the second node of the system to share storage;
配置模块,用于分别为所述系统第一节点及所述系统第二节点安装操作系统,并将两个所述操作系统的所有系统参数配置一致;A configuration module, configured to install an operating system for the first node of the system and the second node of the system respectively, and configure all system parameters of the two operating systems to be consistent;
安装模块,用于在两个所述操作系统上进行所述BCP程序的部署,并进行数据库和中间件的安装部署。The installation module is used to deploy the BCP program on the two operating systems, and install and deploy the database and middleware.
其中,所述系统为TSK1系统。Wherein, the system is the TSK1 system.
其中,所述数据库为oracle数据库,所述中间件为weblogic中间件。Wherein, the database is an oracle database, and the middleware is weblogic middleware.
本发明所提供的基于BCP实现数据库和中间件互备的方法及系统,包括:通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点;通过所述BCP配置将所述系统第二节点设置为中间件集群的主节点,并将所述系统第一节点设置为所述中间件集群的备节点;通过IP配置实现所述数据库集群与所述中间件集群的连接;该方法将数据库集群的主节点作为中间件集群的备节点,将中间件集群的主节点作为数据库集群的备节点;即通过利用主节点互备代替了现有技术中单独设置设置备节点,即实现了硬件冗余,保证系统的可靠性和安全性,又减少硬件资源的浪费,提高了硬件资源的利用率。改变了现有技术中备节点一直处于备用的闲置状态的情况。The method and system for realizing database and middleware mutual backup based on BCP provided by the present invention include: setting the first node of the system as the master node of the database cluster through BCP configuration, and setting the second node of the system as the master node of the database cluster Standby node; set the second node of the system as the master node of the middleware cluster through the BCP configuration, and set the first node of the system as the standby node of the middleware cluster; realize the database through IP configuration The connection between the cluster and the middleware cluster; the method uses the master node of the database cluster as the standby node of the middleware cluster, and uses the master node of the middleware cluster as the standby node of the database cluster; In the prior art, the standby node is separately set up, which realizes hardware redundancy, ensures system reliability and security, reduces waste of hardware resources, and improves the utilization rate of hardware resources. The situation in the prior art that the backup node is always in a standby idle state is changed.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.
图1为本发明实施例所提供的基于BCP实现数据库和中间件互备的方法的流程图;Fig. 1 is the flow chart of the method for realizing mutual backup of database and middleware based on BCP provided by the embodiment of the present invention;
图2为本发明实施例所提供的基于BCP实现数据库和中间件互备的系统的结构框图。FIG. 2 is a structural block diagram of a system for realizing mutual backup of database and middleware based on BCP provided by an embodiment of the present invention.
具体实施方式detailed description
本发明的核心是提供一种基于BCP实现数据库和中间件互备的方法及系统,能够提高系统硬件资源的利用率。The core of the invention is to provide a method and system for realizing mutual backup of database and middleware based on BCP, which can improve the utilization rate of system hardware resources.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
请参考图1,图1为本发明实施例所提供的基于BCP实现数据库和中间件互备的方法的流程图;该方法可以包括:Please refer to Fig. 1, Fig. 1 is the flow chart of the method for realizing mutual backup of database and middleware based on BCP provided by the embodiment of the present invention; The method may include:
s100、通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点;S100. Set the first node of the system as the master node of the database cluster through BCP configuration, and set the second node of the system as the standby node of the database cluster;
s110、通过所述BCP配置将所述系统第二节点设置为中间件集群的主节点,并将所述系统第一节点设置为所述中间件集群的备节点;S110. Set the second node of the system as the master node of the middleware cluster through the BCP configuration, and set the first node of the system as the standby node of the middleware cluster;
s120、通过IP配置实现所述数据库集群与所述中间件集群的连接。S120. Realize the connection between the database cluster and the middleware cluster through IP configuration.
其中,利用BCP配置数据库集群和中间件集群的节点后,使得数据库运行在系统第一节点上,当系统第一节点出现故障,则使用数据库备节点即系统第二节点,使数据库集群运行在系统第二节点上。Among them, after using BCP to configure the nodes of the database cluster and middleware cluster, the database runs on the first node of the system. When the first node of the system fails, the second node of the system is used to make the database cluster run on the system on the second node.
该互备节点的方法不仅可以用于两者之间,在三者之上的设备中也可以进行设置,重点是避免使用单独的系统节点作为备节点。The mutual backup node method can be used not only between the two, but also in devices above the three. The key point is to avoid using a separate system node as a backup node.
其中,所述通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点之前,包括:Wherein, before the first node of the system is set as the master node of the database cluster through the BCP configuration, and the second node of the system is set as the standby node of the database cluster, it includes:
将系统与存储设备进行映射,并配置所述系统第一节点和所述系统第二节点共享存储;Mapping the system with a storage device, and configuring the first node of the system and the second node of the system to share storage;
分别为所述系统第一节点及所述系统第二节点安装操作系统,并将两个所述操作系统的所有系统参数配置一致;Installing an operating system for the first node of the system and the second node of the system respectively, and configuring all system parameters of the two operating systems to be consistent;
在两个所述操作系统上进行所述BCP程序的部署,并进行数据库和中间件的安装部署。The BCP program is deployed on the two operating systems, and the database and middleware are installed and deployed.
其中,由于要进行节点互备,因此必须使得两个节点的配置相同,才可以在其中一个节点故障时,使得在其上运行的程序移到另一个节点上。首先要使得系统与存储设备进行映射,使得节点可以共享存储空间。两个节点上安装的操作系统是一样的,其操作系统的配置参数也是一样的。这样可以使得两个操作系统一致,便于数据库或中间件在那个节点上都可以正常运行。基础配置完成后,需要安装相应的数据库和中间件以及备份程序(如BCP程序)。Among them, due to mutual backup of nodes, the configurations of the two nodes must be the same, so that when one node fails, the program running on it can be moved to another node. Firstly, the system and the storage device must be mapped so that the nodes can share the storage space. The operating systems installed on the two nodes are the same, and the configuration parameters of the operating systems are also the same. This can make the two operating systems consistent, so that the database or middleware can run normally on that node. After the basic configuration is completed, the corresponding database, middleware and backup program (such as BCP program) need to be installed.
该方法可以用于TSK1系统上实现oracle和weblogic节点互备。具体过程如下:This method can be used on the TSK1 system to realize mutual backup of oracle and weblogic nodes. The specific process is as follows:
通过BCP配置将TSK1系统第一节点设置为oracle数据库集群的主节点,并将TSK1系统第二节点设置为所述oracle数据库集群的备节点;Set the first node of the TSK1 system as the master node of the oracle database cluster through BCP configuration, and set the second node of the TSK1 system as the standby node of the oracle database cluster;
通过所述BCP配置将所述TSK1系统第二节点设置为weblogic中间件集群的主节点,并将所述TSK1系统第一节点设置为所述weblogic中间件集群的备节点。Through the BCP configuration, the second node of the TSK1 system is set as the master node of the weblogic middleware cluster, and the first node of the TSK1 system is set as the standby node of the weblogic middleware cluster.
通过IP配置实现所述oracle数据库集群与所述weblogic中间件集群的连接。The connection between the oracle database cluster and the weblogic middleware cluster is realized through IP configuration.
上述方案的具体过程可以是:The specific process of the above program can be:
将浪潮TSK1系统与存储设备进行连接映射,并配置为浪潮TSK1系统节点1即系统第一节点和浪潮TSK1系统节点2即系统第二节点的共享存储,映射后对浪潮TSK1系统节点1和浪潮TSK1系统节点2进行操作系统的安装,要求安装后的两个操作系统所有系统参数配置完全一致;在浪潮TSK1系统节点1和浪潮TSK1系统节点2的操作系统上进行BCP软件的部署,然后进行oracle的安装部署,通过BCP配置将浪潮TSK1系统节点1设置为oracle集群的主节点,通过BCP配置将浪潮TSK1系统节点2设置为oracle集群的备节点;然后进行weblogic中间件的安装部署,通过BCP配置将浪潮TSK1系统节点2设置为weblogic集群的主节点,通过BCP配置将浪潮TSK1系统节点1设置为weblogic集群的备节点;然后通过IP配置实现weblogic与oracle的连接,从而实现oracle和weblogic节点的互备功能。Connect and map the Inspur TSK1 system with the storage device, and configure it as shared storage for Inspur TSK1 system node 1, which is the first node of the system, and Inspur TSK1 system node 2, which is the second node of the system. After mapping, the Inspur TSK1 system node 1 and Inspur TSK1 To install the operating system on system node 2, all system parameter configurations of the two operating systems after installation are required to be completely consistent; deploy BCP software on the operating systems of Inspur TSK1 system node 1 and Inspur TSK1 system node 2, and then perform oracle For installation and deployment, set Inspur TSK1 system node 1 as the master node of the oracle cluster through BCP configuration, and set Inspur TSK1 system node 2 as the standby node of the oracle cluster through BCP configuration; then install and deploy the weblogic middleware, and configure it through BCP Inspur TSK1 system node 2 is set as the master node of the weblogic cluster, and the Inspur TSK1 system node 1 is set as the backup node of the weblogic cluster through BCP configuration; then, the connection between weblogic and oracle is realized through IP configuration, so as to realize the mutual backup of oracle and weblogic nodes Features.
即在oracle和weblogic都正常运行时,两节点实现了互备模式,避免了HA高可用方式上的对硬件资源利用不充分的弊端,实用性高。That is, when both Oracle and WebLogic are running normally, the two nodes implement a mutual backup mode, which avoids the disadvantage of insufficient utilization of hardware resources in the HA high-availability mode, and has high practicability.
基于上述技术方案,本发明实施例提供的基于BCP实现数据库和中间件互备的方法,该方法将数据库集群的主节点作为中间件集群的备节点,将中间件集群的主节点作为数据库集群的备节点;即通过利用主节点互备代替了现有技术中单独设置设置备节点,即实现了硬件冗余,保证系统的可靠性和安全性,又减少硬件资源的浪费,提高了硬件资源的利用率。改变了现有技术中备节点一直处于备用的闲置状态的情况。Based on the above technical solution, the embodiment of the present invention provides a method for realizing mutual backup of database and middleware based on BCP. In this method, the master node of the database cluster is used as the backup node of the middleware cluster, and the master node of the middleware cluster is used as the backup node of the database cluster. Standby node; that is, by using the master node for mutual backup instead of separately setting the standby node in the prior art, hardware redundancy is realized, system reliability and security are ensured, and waste of hardware resources is reduced, improving the efficiency of hardware resources. utilization rate. The situation in the prior art that the backup node is always in a standby idle state is changed.
本发明实施例提供了基于BCP实现数据库和中间件互备的方法,能够提高系统硬件资源的利用率。The embodiment of the present invention provides a method for realizing mutual backup of database and middleware based on BCP, which can improve the utilization rate of system hardware resources.
下面对本发明实施例提供的基于BCP实现数据库和中间件互备的系统进行介绍,下文描述的基于BCP实现数据库和中间件互备的系统与上文描述的基于BCP实现数据库和中间件互备的方法可相互对应参照。The system for realizing mutual backup of database and middleware based on BCP provided by the embodiment of the present invention is introduced below. The system for realizing mutual backup of database and middleware based on BCP described below is the same as the system for realizing mutual backup of database and middleware based on BCP described above. The methods can be referred to each other.
请参考图2,图2为本发明实施例所提供的基于BCP实现数据库和中间件互备的系统的结构框图;该系统可以包括:Please refer to Fig. 2, Fig. 2 is the structural block diagram of the system that realizes database and middleware mutual preparation based on BCP provided by the embodiment of the present invention; This system can comprise:
第一设置模块100,用于通过BCP配置将系统第一节点设置为数据库集群的主节点,并将系统第二节点设置为所述数据库集群的备节点;The first setting module 100 is used to set the first node of the system as the master node of the database cluster through BCP configuration, and set the second node of the system as the standby node of the database cluster;
第二设置模块200,用于通过所述BCP配置将所述系统第二节点设置为中间件集群的主节点,并将所述系统第一节点设置为所述中间件集群的备节点;The second setting module 200 is configured to set the second node of the system as the master node of the middleware cluster through the BCP configuration, and set the first node of the system as the standby node of the middleware cluster;
连接模块300,用于通过IP配置实现所述数据库集群与所述中间件集群的连接。The connection module 300 is configured to realize the connection between the database cluster and the middleware cluster through IP configuration.
其中,该系统包括:Among others, the system includes:
映射模块400,用于将系统与存储设备进行映射,并配置所述系统第一节点和所述系统第二节点共享存储;A mapping module 400, configured to map the system and the storage device, and configure the first node of the system and the second node of the system to share storage;
配置模块500,用于分别为所述系统第一节点及所述系统第二节点安装操作系统,并将两个所述操作系统的所有系统参数配置一致;The configuration module 500 is configured to install an operating system for the first node of the system and the second node of the system respectively, and configure all system parameters of the two operating systems to be consistent;
安装模块600,用于在两个所述操作系统上进行所述BCP程序的部署,并进行数据库和中间件的安装部署。The installation module 600 is configured to deploy the BCP program on the two operating systems, and install and deploy the database and middleware.
可选的,所述系统为TSK1系统。Optionally, the system is a TSK1 system.
可选的,所述数据库为oracle数据库,所述中间件为weblogic中间件。Optionally, the database is an oracle database, and the middleware is weblogic middleware.
其中,该系统包括TSK1系统,TSK1系统节点1,浪潮TSK1系统节点2,存储设备。Among them, the system includes TSK1 system, TSK1 system node 1, Inspur TSK1 system node 2, and storage devices.
基于上述技术方案,本发明实施例提供的基于BCP实现数据库和中间件互备的系统,该系统将数据库集群的主节点作为中间件集群的备节点,将中间件集群的主节点作为数据库集群的备节点;即通过利用主节点互备代替了现有技术中单独设置设置备节点,即实现了硬件冗余,保证系统的可靠性和安全性,又减少硬件资源的浪费,提高了硬件资源的利用率。改变了现有技术中备节点一直处于备用的闲置状态的情况。Based on the above technical scheme, the embodiment of the present invention provides a system for realizing mutual backup of database and middleware based on BCP. Standby node; that is, by using the master node for mutual backup instead of separately setting the standby node in the prior art, hardware redundancy is realized, system reliability and security are ensured, and waste of hardware resources is reduced, improving the efficiency of hardware resources. utilization rate. The situation in the prior art that the backup node is always in a standby idle state is changed.
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。Each embodiment in the description is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for the related information, please refer to the description of the method part.
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the possible For interchangeability, in the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be directly implemented by hardware, software modules executed by a processor, or a combination of both. Software modules can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other Any other known storage medium.
以上对本发明所提供的基于BCP实现数据库和中间件互备的方法及系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。The method and system for realizing mutual backup of database and middleware based on BCP provided by the present invention have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention, and the descriptions of the above embodiments are only used to help understand the method and core idea of the present invention. It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, some improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510884166.9ACN105354332A (en) | 2015-12-04 | 2015-12-04 | Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program) |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510884166.9ACN105354332A (en) | 2015-12-04 | 2015-12-04 | Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program) |
| Publication Number | Publication Date |
|---|---|
| CN105354332Atrue CN105354332A (en) | 2016-02-24 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510884166.9APendingCN105354332A (en) | 2015-12-04 | 2015-12-04 | Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program) |
| Country | Link |
|---|---|
| CN (1) | CN105354332A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106161119A (en)* | 2016-09-30 | 2016-11-23 | 郑州云海信息技术有限公司 | A kind of WebLogic middleware cluster automatic deployment instrument and method |
| CN106960060A (en)* | 2017-04-10 | 2017-07-18 | 聚好看科技股份有限公司 | The management method and device of a kind of data-base cluster |
| CN108650297A (en)* | 2018-04-09 | 2018-10-12 | 天津中兴智联科技有限公司 | A kind of realization method and system of Internet of things middleware high availability |
| CN112256707A (en)* | 2020-12-18 | 2021-01-22 | 上海爱可生信息技术股份有限公司 | Flow management method of database middleware and database middleware node |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130024720A1 (en)* | 2005-02-17 | 2013-01-24 | International Business Machines Corporation | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning |
| CN104486131A (en)* | 2014-12-29 | 2015-04-01 | 浪潮电子信息产业股份有限公司 | DB2 database fault detecting and switching method based on Itanium platform |
| CN104579791A (en)* | 2015-01-26 | 2015-04-29 | 浪潮电子信息产业股份有限公司 | Method for achieving automatic K-DB main and standby disaster recovery cluster switching |
| CN104917827A (en)* | 2015-05-26 | 2015-09-16 | 浪潮电子信息产业股份有限公司 | Method for realizing oracle load balancing cluster |
| CN105024855A (en)* | 2015-07-13 | 2015-11-04 | 浪潮(北京)电子信息产业有限公司 | Distributed cluster management system and method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130024720A1 (en)* | 2005-02-17 | 2013-01-24 | International Business Machines Corporation | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning |
| CN104486131A (en)* | 2014-12-29 | 2015-04-01 | 浪潮电子信息产业股份有限公司 | DB2 database fault detecting and switching method based on Itanium platform |
| CN104579791A (en)* | 2015-01-26 | 2015-04-29 | 浪潮电子信息产业股份有限公司 | Method for achieving automatic K-DB main and standby disaster recovery cluster switching |
| CN104917827A (en)* | 2015-05-26 | 2015-09-16 | 浪潮电子信息产业股份有限公司 | Method for realizing oracle load balancing cluster |
| CN105024855A (en)* | 2015-07-13 | 2015-11-04 | 浪潮(北京)电子信息产业有限公司 | Distributed cluster management system and method |
| Title |
|---|
| 高志前 等: "《技术性贸易措施预警工程方案研究》", 30 November 2012* |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106161119A (en)* | 2016-09-30 | 2016-11-23 | 郑州云海信息技术有限公司 | A kind of WebLogic middleware cluster automatic deployment instrument and method |
| CN106161119B (en)* | 2016-09-30 | 2019-05-10 | 郑州云海信息技术有限公司 | A WebLogic Middleware Cluster Automatic Deployment Tool and Method |
| CN106960060A (en)* | 2017-04-10 | 2017-07-18 | 聚好看科技股份有限公司 | The management method and device of a kind of data-base cluster |
| CN106960060B (en)* | 2017-04-10 | 2020-07-31 | 聚好看科技股份有限公司 | Database cluster management method and device |
| CN108650297A (en)* | 2018-04-09 | 2018-10-12 | 天津中兴智联科技有限公司 | A kind of realization method and system of Internet of things middleware high availability |
| CN112256707A (en)* | 2020-12-18 | 2021-01-22 | 上海爱可生信息技术股份有限公司 | Flow management method of database middleware and database middleware node |
| CN112256707B (en)* | 2020-12-18 | 2021-04-09 | 上海爱可生信息技术股份有限公司 | Flow management method of database middleware and database middleware node |
| Publication | Publication Date | Title |
|---|---|---|
| CN111124755B (en) | Fault recovery method and device for cluster nodes, electronic equipment and storage medium | |
| CN105024855B (en) | Distributed type assemblies manage system and method | |
| CN108322506A (en) | A kind of methods, devices and systems of internet of things equipment access network | |
| US10826812B2 (en) | Multiple quorum witness | |
| CN107124469B (en) | Cluster node communication method and system | |
| US11099827B2 (en) | Networking-device-based hyper-coverged infrastructure edge controller system | |
| CN112235136B (en) | Network file system backup method, system, terminal and storage medium | |
| CN106059791A (en) | Business link switching method and storage device in storage system | |
| WO2017080257A1 (en) | Data processing method and system based on key-value pair | |
| CN105354332A (en) | Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program) | |
| CN105278985A (en) | Method and system for deploying file system | |
| CN113392053B (en) | A storage system, a communication method and components | |
| CN103986789A (en) | A method for realizing dual-machine redundancy of NFS nodes in NFS-based HADOOP HA cluster | |
| CN107846318A (en) | A kind of distributed type assemblies and distributed type assemblies management method | |
| CN108737499A (en) | server configuration method and device | |
| CN106385330B (en) | Implementation method and device of a network function virtualization orchestrator | |
| CN107528924A (en) | A kind of distributed type assemblies Metadata Service dispositions method and system | |
| CN110519086A (en) | A kind of method and apparatus of the fast quick-recovery storage cluster NAS business based on CTDB | |
| CN111147312A (en) | Resource allocation management method and device, resource allocation cache management method and device, and allocation management system | |
| US20220215001A1 (en) | Replacing dedicated witness node in a stretched cluster with distributed management controllers | |
| CN108089968A (en) | Method for monitoring state of database of virtual machine by host machine | |
| CN110058866B (en) | Cluster component installation method and equipment | |
| CN107566182A (en) | The adapting method and system of a kind of NFS | |
| CN108369548B (en) | Disaster recovery of cloud resources | |
| CN111416739B (en) | Method, device, device and storage medium for determining master node in distributed cluster |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20160224 | |
| RJ01 | Rejection of invention patent application after publication |