【机房迁移】机房迁移经验总结

一、机房迁移时间轴

  • 三天比对配置文件,开墙
  • 一天自测
  • 两天SIT测试
  • 6小时生产正式迁移

二、 遇到的问题

2.1 DNS缓存刷新问题

浏览器在获取网站域名的实际IP地址后会对其IP进行缓存,减少网络请求的损耗。每种浏览器都有一个固定的DNS缓存时间,其中Chrome的过期时间是1分钟,在这个期限内不会重新请求DNS。Chrome浏览器看本身的DNS缓存时间比较方便,在地址栏输入:chrome://net-internals/#dns 即可看到当前浏览器的缓存;

2.2 redis 集群db数据库迁移问题

  1. Not all 16384 slots are covered by nodes.
# 检查redis 集群slot
redis-trib.rb check 127.0.0.1:7000
# 修复
redis-trib.rb fix 127.0.0.1:7000

https://www.cnblogs.com/dupang/p/5631007.html

  1. redis-migrate-tool
    注意插件和redis版本差异

2.3 api网关超时无日志

  1. 为每个路由配置超时时间
  - id: per_route_timeouts
    uri: https://example.org
    predicates:
      - name: Path
        args:
          pattern: /delay/{timeout}
    metadata:
      response-timeout: 200
      connect-timeout: 200
2.4 Nginx 流量配置和实际启动IP不匹配
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值