Movatterモバイル変換


[0]ホーム

URL:


CN105354332A - Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program) - Google Patents

Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program)
Download PDF

Info

Publication number
CN105354332A
CN105354332ACN201510884166.9ACN201510884166ACN105354332ACN 105354332 ACN105354332 ACN 105354332ACN 201510884166 ACN201510884166 ACN 201510884166ACN 105354332 ACN105354332 ACN 105354332A
Authority
CN
China
Prior art keywords
node
cluster
middleware
bcp
configuration
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
Application number
CN201510884166.9A
Other languages
Chinese (zh)
Inventor
赵宝捷
张明明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Beijing Electronic Information Industry Co LtdfiledCriticalInspur Beijing Electronic Information Industry Co Ltd
Priority to CN201510884166.9ApriorityCriticalpatent/CN105354332A/en
Publication of CN105354332ApublicationCriticalpatent/CN105354332A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a method and a system for implementing mutual standby of a database and middleware based on a BCP (Batch Communications Program). The method comprises: setting a first node of a system as a master node of a database cluster through BCP configuration, and setting a second node of the system as a standby node of the database cluster; setting the second node of the system as a master node of a middleware cluster through the BCP configuration, and setting the first node of the system as a standby node of the middleware cluster; and connecting the database cluster with the middleware cluster through the BCP configuration. The method improves the utilization rate of hardware resources.

Description

Translated fromChinese
基于BCP实现数据库和中间件互备的方法及系统Method and system for mutual backup of database and middleware based on BCP

技术领域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.

Claims (7)

CN201510884166.9A2015-12-042015-12-04Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program)PendingCN105354332A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510884166.9ACN105354332A (en)2015-12-042015-12-04Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program)

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510884166.9ACN105354332A (en)2015-12-042015-12-04Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program)

Publications (1)

Publication NumberPublication Date
CN105354332Atrue CN105354332A (en)2016-02-24

Family

ID=55330304

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510884166.9APendingCN105354332A (en)2015-12-042015-12-04Method and system for implementing mutual standby of database and middleware based on BCP (Batch Communications Program)

Country Status (1)

CountryLink
CN (1)CN105354332A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106161119A (en)*2016-09-302016-11-23郑州云海信息技术有限公司A kind of WebLogic middleware cluster automatic deployment instrument and method
CN106960060A (en)*2017-04-102017-07-18聚好看科技股份有限公司The management method and device of a kind of data-base cluster
CN108650297A (en)*2018-04-092018-10-12天津中兴智联科技有限公司A kind of realization method and system of Internet of things middleware high availability
CN112256707A (en)*2020-12-182021-01-22上海爱可生信息技术股份有限公司Flow management method of database middleware and database middleware node

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130024720A1 (en)*2005-02-172013-01-24International Business Machines CorporationCreation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning
CN104486131A (en)*2014-12-292015-04-01浪潮电子信息产业股份有限公司DB2 database fault detecting and switching method based on Itanium platform
CN104579791A (en)*2015-01-262015-04-29浪潮电子信息产业股份有限公司Method for achieving automatic K-DB main and standby disaster recovery cluster switching
CN104917827A (en)*2015-05-262015-09-16浪潮电子信息产业股份有限公司Method for realizing oracle load balancing cluster
CN105024855A (en)*2015-07-132015-11-04浪潮(北京)电子信息产业有限公司 Distributed cluster management system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130024720A1 (en)*2005-02-172013-01-24International Business Machines CorporationCreation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning
CN104486131A (en)*2014-12-292015-04-01浪潮电子信息产业股份有限公司DB2 database fault detecting and switching method based on Itanium platform
CN104579791A (en)*2015-01-262015-04-29浪潮电子信息产业股份有限公司Method for achieving automatic K-DB main and standby disaster recovery cluster switching
CN104917827A (en)*2015-05-262015-09-16浪潮电子信息产业股份有限公司Method for realizing oracle load balancing cluster
CN105024855A (en)*2015-07-132015-11-04浪潮(北京)电子信息产业有限公司 Distributed cluster management system and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高志前 等: "《技术性贸易措施预警工程方案研究》", 30 November 2012*

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106161119A (en)*2016-09-302016-11-23郑州云海信息技术有限公司A kind of WebLogic middleware cluster automatic deployment instrument and method
CN106161119B (en)*2016-09-302019-05-10郑州云海信息技术有限公司 A WebLogic Middleware Cluster Automatic Deployment Tool and Method
CN106960060A (en)*2017-04-102017-07-18聚好看科技股份有限公司The management method and device of a kind of data-base cluster
CN106960060B (en)*2017-04-102020-07-31聚好看科技股份有限公司Database cluster management method and device
CN108650297A (en)*2018-04-092018-10-12天津中兴智联科技有限公司A kind of realization method and system of Internet of things middleware high availability
CN112256707A (en)*2020-12-182021-01-22上海爱可生信息技术股份有限公司Flow management method of database middleware and database middleware node
CN112256707B (en)*2020-12-182021-04-09上海爱可生信息技术股份有限公司Flow management method of database middleware and database middleware node

Similar Documents

PublicationPublication DateTitle
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

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20160224

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp