【发布时间】:2011-07-07 17:13:02
【问题描述】:
我已经开发了 android 应用程序,并且有一个为应用程序提供 REST 样式 JSON 的 Web 服务器应用程序。
我的应用程序强烈依赖该网络服务,但随着流量的增加,用户开始抱怨,因为强制关闭问题。我不确定,但也许我的服务器(AWS 小型实例)可能无法正确或及时响应所有请求。
我计划在获取 json 响应出现问题时重试 Web 请求,而不是给出错误/网络连接警报。
我猜有很多开发人员将应用程序与 Web 服务集成,那么处理网络问题的良好做法是什么?
或者这种网络问题的频率是否可以接受?
我每天大约做 10-20 个问题。 我每天有大约 200.000 多个 Web 请求,用于 AWS 小型实例(1.7 RAM),专用于服务器 Tomcat。我分析日志没有任何线索,没有错误日志。错误也会传播。
【问题讨论】:
-
我认为这个线程可能是一个 wiki 帖子。
标签: android web-services