For an online game, every downtime will have a certain impact on player activity, user experience, operational data, etc., so that most of the downtime and upgrades are carried out in the early hours of the morning. The TcaplusDB upgrade allows the game to run as usual without being affected at all. How does the TcaplusDB upgrade work? Let’s take a look at the first step: the TCAP Center upgrade.

1. Upgrade Notes

Center should be updated to the latest version, so it is necessary to upgrade Center first. Currently, there is standby mode in Center, and after you upgrade the main Center, you should also upgrade Center in standby mode.

Many versions of the Center update can not be completely updated through the interface, and some versions have the problem of manually changing the relevant configuration. Therefore, you need to check the content of the upgrade manual before upgrading. The upgrade manual is packaged in the release package.

Manual name for upgrade_version_notice docx, will publish a package such as TcaplusService3.51.1.201644. X86_64_release_20201116. Tar. Gz after decompression, release in the directory \ x86_64 below

Open the document and view the contents. The directory structure is as follows

The above version is the existence of upgrade precautions, carefully read the content, and strict operation;

Note: The version upgrade with notes cannot be upgraded by leaps. If you plan to upgrade to 3.51.1, then the version of Center at this time must be at least 3.46.1. If it is lower than this version, you need to upgrade to 3.46.1 before you can continue to upgrade to 3.51.1.

2. The upgrade process

Note for version upgrade is not described here. Read it carefully and follow the instructions strictly. The following is the general upgrade process.

  1. Since Center is the first to be upgraded, you need to upload the upgrade package first. Click “Operation and Maintenance Platform” →” Version Information “;

  1. Enter the interface of uploading and installation package, click “Add Service Version”, and check the cluster to be uploaded in the part of “Cluster”. The part of “OMS Intranet IP\ domain name” is generally default. If there is an Intranet, you can fill in the Intranet IP, click “Select File” to add the file to be uploaded. File name is commonly TcaplusService3.51.1.201644. X86_64_release_20201116. Tar. Gz this, then click “submit” button, or upload the installation package;

  1. Uploading the installation package will generate an operation transaction. Click the “Operation and Maintenance Platform” -> “Transaction Processing” page, and you can see the transaction of the installation package uploaded. The “Transaction Type” column is displayed as “Load the distribution package”.

  1. After entering the transaction page, select “Cluster”, and then “Transaction Type” select “Load Distribution Package”, you can see the generated transaction of uploading distribution package.

  1. After uploading the release package, click “Operation and Maintenance Platform” →” Cluster Status “to enter the operation page;

  1. Select the cluster to be upgraded in the drop-down box after “Cluster”, expand TCAPCenter, and click the “Upgrade” button to enter the upgrade interface

  1. Select the version you want to upgrade in the drop-down box after “Please Select Version” and click “Submit” to upgrade. At this time, the “Cluster Status” will be in a state that cannot be displayed

  1. After a few seconds, refresh the “Cluster Status” page again. After the upgrade is successful, you can see that the upgraded version of Center is now the updated version, and the upgrade is considered successful.

  1. *.*.*.*.*(Set ID: *.*.*.*.*

  1. Click the drop-down box after “cluster” and select the cluster with the drop-down information of “2 Standby”. Make sure its IP is the same as the machine information of “Standby Center Info” displayed on the main center page. Click the “Upgrade” button to upgrade

TCAPLUSDB is a distributed NoSQL database produced by Tencent. The storage and scheduling codes are completely self-developed. It has features such as cache + floor-to-ground fusion architecture, petabyte storage, millisecond delay, lossless horizontal scaling and complex data structure. At the same time, it has the characteristics of rich ecology, convenient migration, extremely low cost of operation and maintenance and five nine high availability. Customers cover the fields of games, Internet, government affairs, finance, manufacturing and Internet of Things.