【发布时间】:2011-08-21 19:17:21
【问题描述】:
我的 Android 应用在 Linux 上的共享经济主机上向 Godaddy 服务器上的 PHP 发布 HTTP 请求。请求看起来像http://example.com/abc.php?user=abc@xyz.com
直到昨晚,560 名用户同时使用该应用程序的 2 个月内一切正常。从昨晚 10.30 左右开始,我们开始在应用程序中强制关闭。
我开始调试它,发现到 Godaddy 服务器的 http 帖子间歇性地返回响应“您的请求已超时”,这就是 App Force 关闭的原因,因为应用程序需要 JSON 响应。
我打电话给 Godaddy 的技术支持,他们告诉我,数据库和托管我们的服务器一切正常。
我很迷茫,不知道如何解决这个超时问题。非常感谢任何关于为什么会突然发生这种情况的帮助或线索。
注意:我想补充一点,在我们上个月上线的版本中,Android 应用和 PHP 完全没有任何变化。
谢谢。
【问题讨论】:
-
设置某种重试方法,最多可重试请求
MAX次。您还应该验证您返回到应用程序的响应在超时或给出错误字符串时不显示强制关闭选项 -
随机不稳定性对于 GoDaddy 托管课程来说几乎是同级别的。我已经有几个月的支持票闲置了。再也不会!
标签: java php android http timeout