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

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

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

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

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

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

暂停服务

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

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

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

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

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

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

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

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

版本回退

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

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

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

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

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

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

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

虽然大家都不希望小程序出现问题,但世事难料,说不定你哪天就会需要这些功能。

为了预防万一,赶紧把这篇文章收藏起来吧!

「小程序问答」提问指南

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

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

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

原文发布于微信公众号 - 知晓程序(zxcx0101)

原文发表时间:2017-09-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏游戏杂谈

nginx的反向代理缓存

假设有两台物理机,他们分属于不同的域名,以webgame的游戏运营商和开发商为例,运营商需要获取游戏中的排行数据,开发商为了过多对游戏服务器的请求,会在发起请求...

3492
来自专栏hotqin888的专栏

onlyoffice document server实时文档协作的部署与开发细节

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

1351
来自专栏木头编程 - moTzxx

微信公众平台开发[1] —— 获取用户Openid及个人信息

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

1K1
来自专栏Java进阶

zookeeper的zab协议工作原理之原子广播

4286
来自专栏IT大咖说

前后端高效协作开发的11条建议

内容来源:作者,深予之 (@senntyou),https://github.com/senntyou/blogs;来自,https://segmentfaul...

821
来自专栏大魏分享(微信公众号:david-share)

VMware软件定义数据中心分析工具介绍----第三终结篇

在本文连载的第一篇中,我向大家介绍了vROps的基本架构、vROps的指标含义,以及如何自定义告警。第二篇中,介绍了如何自定义仪表盘。在本篇中,我将介绍如何自定...

3858
来自专栏蓝天

选择设置好ext3日志模式

Linux是一种开放的、因Internet而产生的操作系统。Internet的发展、以网络为中心的计算模式如电子商务被迅速接受和普及,都为 Linux提供了更巨...

932
来自专栏Java架构

阿里双十一秒杀系统架构设计,有哪些技术关键点?

秒杀活动只是网站营销的一个附加活动,特点是:时间短、并发访问量大,如果和网站原有应用部署在一起,必然会对现有业务造成冲击。

1803
来自专栏Golang语言社区

go实现一个简单的游戏服务器框架(lotou)起源

https://github.com/sydnash/lotou 目前代码比较粗糙,欢迎各种改进建议。 最近一直想学习一些关于游戏服务器的知识,显示看了一下云...

33812
来自专栏desperate633

session和cookies会话机制详解session management会话管理的原理servlet&jsp中的session会话管理机制cookie的更多用处

web请求与响应基于http,而http是无状态协议。所以我们为了跨越多个请求保留用户的状态,需要利用某种工具帮助我们记录与识别每一次请求及请求的其他信息。举个...

851

扫码关注云+社区

领取腾讯云代金券