搭建小型高可用环境

产品文档

轻量云主机

2023-05-31 10:23:20

搭建小型高可用环境

高可用环境介绍

搭建高可用环境,可以消除单点故障的影响,使系统在出现故障时自动地切换到其它节点,保障系统的平稳运行,高可用环境已经是现代企业应用的标配。

本文介绍如何快速搭建一个小型的高可用环境,涉及的产品包括:2台云主机(CenTOS 7.6系统)、数据库和负载均衡。

二、前置准备

正式开始部署前,您需完成如下的准备工作:

  1. 开通京东云账户,若您还未注册京东云账号,可在京东云官网进行注册

  2. 账户开通后,需要进行实名认证

三、搭建第一台云主机环境

购买1台云主机,本文选择CenTOS 7.6系统进行操作演示

购买完成后,访问云主机控制台

点击一台云主机操作中的远程连接

image.png

输入密码进行登录,如果忘记密码可以返回控制台修改密码

image.png

安装Java的JDK

yum install java-1.8.0-openjdk

image.png

安装tomcat

yum install -y ca-certificates
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.87/bin/apache-tomcat-8.5.87.tar.gz

解压缩tomcat,您Java应用的war包可以部署到tomcat上进行发布

tar -zxvf ./apache-tomcat-8.5.87.tar.gz

启动tomcat

cd apache-tomcat-8.5.87/bin
./startup.sh

在浏览器访问IP:8080 查看启动效果,如果访问失败,请查看8080端口是否在安全组中开放

image.png

四、搭建第二台云主机环境

访问云主机控制台,选择第一台搭建好环境的云主机,点击操作中的制作镜像

image.png

输入镜像名称和描述,进行镜像制作

image.png

镜像创建好后,可以点击创建云主机,使用该镜像购买一个新的云主机;如果已经有了第二台云主机,可以在实例列表页选择刚创建的镜像进行系统重装

image.png

本文选择第二台云主机进行重装系统进行操作演示

image.png

重装系统后,登录到云主机,查看Java环境

java -version

启动tomcat

cd apache-tomcat-8.5.87/bin
./startup.sh

在浏览器访问IP:8080 查看启动效果,如果访问失败,请查看8080端口是否在安全组中开放

五、配置数据库

购买云数据库后,访问数据库控制台页面

点击数据库名称位置进入配置页

image.png

切换到库管理标签页,点击创建库按钮创建新数据库

image.png

切换到账号管理标签页,先创建一个账号,然后点击账号操作中的修改权限

image.png

选择刚才创建的数据库,授权权限

image.png

您在云主机上部署的Java应用,可以通过下图的内网域名链接数据库,账户和密码使用上面步骤刚创建的信息

image.png

六、配置负载均衡

购买负责均衡后, 访问实例列表页 ,点击负载均衡实例的名称,进入配置页

image.png

切换到虚拟服务器组标签页,新创建一个服务器组,创建后点击服务器组操作中的编辑

image.png

选择主机实例,点击添加后,进行确定
image.png

切换到监听器标签,新建监听器,端口为8080

image.png

后端转发配置,修改端口为8080

image.png

健康检测端口为8080
image.png

选择刚才创建的服务器组,点击确定
image.png

在浏览器输入负载均衡的IP进行访问

image.png

文档反馈

开始与售前顾问沟通

可直接拨打电话 400-098-8505转1

我们的产品专家为您找到最合适的产品/解决⽅案

在线咨询 5*8⼩时

1v1线上咨询获取售前专业咨询

点击咨询
企微服务助手

专业产品顾问,随时随地沟通