🎶 Sym - 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台

📕 思源笔记 - 一款桌面端笔记应用,支持 Windows、Mac 和 Linux

🎸 Solo - B3log 分布式社区的博客端节点,欢迎加入下一代社区网络

♏ Vditor - 一款浏览器端的 Markdown 编辑器

微信程序如何灰度发布

场景

  • 有 2 台服务器 A、B
  • 上线的时候,修改 SLB,使公司网络可以访问 A,外部网络访问 B
  • 使用部署工具部署 A,通过公司网络进行验证
  • A 验证通过后,切换 SLB,部署 B
  • 再次修改 SLB,完成上线

现实

  • PC 打开访问 A,返回 A
  • 手机打开微信访问 A,最后会返回 B
  • 手机浏览器打开 A,返回 A

感觉整个人都不好了。。。

  • 一开始放弃了,认为是微信的某种机制
  • 过一段时间,运维就来逼问我一次,实在是🍐山大

感觉整个人都被鄙视了。。。

  • 杀进程、清缓存、重新关注、退出再登录、重启手机.... 什么招都使了,依旧没效果
  • 看我的重装大法。哇咔咔,成功了。但是仅限第一次,多刷几次以后又返回 B 了

解决

  • 安装个 fiddler
  • 手机端开启代理
  • 完美

欢迎注册黑客派社区,开启你的博客之旅。让学习和分享成为一种习惯!

推荐阅读
2 评论
northernsongy • 2017-12-27
回复 删除

为啥还要重装。。

1 回复
Vanessa 回复 northernsongy • 2018-01-03
回复 删除

看看是否缓存没有清干净