服务器切换

Posted 凌雨尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器切换相关的知识,希望对你有一定的参考价值。

切换服务器步骤:

1、购买好云服务器,并同步好镜像
2、配置好Jenkins并同步代码
3、测试下能否正常访问
4、负载均衡器把刚购买的服务器加上去
5、设置好权重
6、观察nginx日志

有一台服务器需要换成内网的,下面说明一下切换流程,以阿里云为例

【购买ECS服务器】

创建一个跟旧的服务器配置一样的服务器,同步好镜像,网络那里不要勾选外网IP就行

【配置Jenkins】

把新购买的服务器的 IP 添加到Jenkins构建脚本中,同步代码

【测试】

测试新的服务器能否访问,本地hosts文件加上新购买的IP地址(或者SLB地址)和对应的域名,测试看新购买的服务器能否正常访问

【SLB配置】

1、在服务器组,添加新购买的服务器,先设置权重为0

2、把旧的服务器的权重设置为0

3、等旧的服务器处理完所有的请求

4、新服务器的权重先设置为10,观察

【日志】

1、观察旧的服务器的日志信息,没有新增日志就代表通过

2、观察新的服务器的日志文件,nginx日志文件已经其他日志文件

3、没有大量502错误或者500错误的话,慢慢增加权重,直至100

 

Over

 






以上是关于服务器切换的主要内容,如果未能解决你的问题,请参考以下文章

服务器切换

SpringBoot内置服务器切换及原理

SpringBoot 高级 原理分析 -- 切换内置web服务器

主备切换,双机热备,负载均衡,nginx

Exchange Server 2016管理系列课件54.DAG管理之执行服务器级别的切换

根据配置文件来切换不同服务的实现