微信公众号经常发出开发者接口超时报警,如何优化?

最近,我的微信公众接口偶尔发出超时报警。

内容:微信服务器连接公众号开发者服务器时发生超时,超时时间为5秒。
次数:5分钟42次。

猜测主要原因是受一个菜单功能影响。该菜单的功能是:获取一张即使生成的图片。

这个功能的实现过程是:把一个动态web页绘制成一张图片,生成保存,然后上传到微信服务器,再返回给用户,其中绘制图片的过程比较消耗性能,在多个用户频繁使用该功能的时候,可能会导致超时...

请问从程序开发的方面出发,我应该如何着手优化系统,解决这个问题? 谢谢各位提供些建议~

阅读 10.9k
1 个回答

失败后微信服务器会再重复请求2次,你可以通过msgid返回相应的内容。不一定要第一次就返回,

若是认证服务号,可以用高级接口主动发送消息给用户。

若你都觉得麻烦,可以返回URL给用户让其点击查看。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题