小程序服务器崩溃了怎么办?| 小程序问答 #38

小程序

2017-09-11 20:00

上一期的小程序问答,我们已经教你如何灰度发布小程序。

灰度发布功能可以帮助你在正式、全量发布前,找到小程序潜在问题,减少损失。

但如果在全量发布后,小程序出现了严重的问题,我们应该怎么办?

不用担心,知晓程序(微信号 zxcx0101)今天就来教你,在小程序出现意外状况时,我们可以做些什么。

关注「知晓程序」微信公众号,在微信后台回复「问答」,获取所有小程序问答文章。

暂停服务

微信公众平台为小程序提供了「暂停服务」功能。当小程序出现意外状况时,你可以选择暂停小程序服务。

选择暂停服务后,用户试图访问小程序时,将会看到微信发出的提示;同时,在暂停服务期间,你的小程序将无法被搜索到。

进入公众平台(mp.weixin.qq.com)并使用小程序帐户登录后,点击左侧边栏的「设置」,在「基础设置」中,我们就可以找到「暂停服务设置」

点击右侧的「暂停维护」链接,公众平台会询问你小程序暂停服务时间,以及预计恢复时间。

填写原因和预计恢复时间后,最后只需扫码确认,小程序就会进入暂停服务的状态。

需要注意的是,你在该页面中所填写的时间,仅用于在用户访问时展示所用。如果你需要让小程序重新上线,必须在后台手动操作,公众平台才会帮你解除暂停服务状态。

另外,根据知晓程序(微信号 zxcx0101)亲身测试,即使开启了暂停服务功能,部分老用户在下一次访问有可能仍可正常访问小程序(再次访问则会看到提示)。

为以防万一,你也可以选择在小程序里加入维护提示的代码,保证维护期间所有用户都能看到提示,做好「双保险」。

版本回退

「暂停服务」只能为开发者修复问题争取一些时间。

如果小程序的问题需要长时间修复,你也可以回退小程序版本。回退后,用户将会使用上一个线上发布的版本。

有了版本回退功能,你可以避免因长时间暂停服务造成持续损失。

那么,「版本回退」功能在哪里呢?

进入公众平台(mp.weixin.qq.com)并使用小程序帐户登录后,点击左侧边栏的「开发管理」,在「线上版本」右侧的下拉菜单中,就可以找到「版本回退」按钮。

需要注意的是,小程序只能回退至上一个已发布的线上版本。如果之前已经回退过一次,你将无法申请再一次回退。

扫码确认之后无需二次审核,即时对所有用户生效。

虽然大家都不希望小程序出现问题,但世事难料,说不定你哪天就会需要这些功能。为了预防万一,赶紧把这篇文章收藏起来吧!

「小程序问答」提问指南

关于小程序,你还有什么想问的?

只要是有关小程序的所有问题,都可以关注「知晓程序」公众号,在微信后台直接向我们提问。

只要提问,你的问题就有可能会在「小程序问答」栏目被解答喔。

关注「知晓程序」公众号 👇

  • 在微信后台回复「问答」,获取往期小程序问答文章。
  • 在微信后台回复「666」,加入知晓开发联盟。

zxcx_0208

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中

净干文科生事情的理科生,悲观的乐观主义者,希望成为路人的铺路石,不矛盾的矛盾体。

本篇来自栏目

解锁订阅模式,获得更多专属优质内容