昨晚 12 点一过,公众号就出现故障:菜单功能中需要自己服务器处理的请求,有些用户能正常使用,有些用户出现“该公众号提供的服务出现故障,请稍后再试”(以下简称为“不正常”情况)。
业务最近 1 周没变更过,一直正常使用。在公众号服务器配置 url 的逻辑代码之前直接打印出收到请求内容到 log,发现出现不正常情况完全是没请求到这个 url 。
其他特征: 1 、故障出现在晚上 12 点刚过; 2 、遇到服务正常和不正常的用户是两拨固定的用户,即,并非某个用户多次请求公众号服务时候偶发出现不正常,而是某个用户如果是使用正常的,那他一直使用正常;如果是不正常,那他就一直都出现不正常; 3 、测试公众号( XXX 的接口测试号)也有一样的问题,测试公众号和正式公众号用的同一台服务器,域名不同。我手头上有 A,B,C 三个微信号,A 和 B 在正式公众号和测试公众号都出现不正常,C 在正式公众号和测试公众号都正常; 4 、公众号内的 web 鉴权完全正常,比如登录,获取 accesstoken 之类。