我有一个让我迷惑的问题,请帮助我。使用http客户端连接到url时出现问题是这样的问题。 1. app在10:00:00发送请求到url 2.在15秒应用程序超时后但在服务器日志中尚未收到请求。 3.从应用程序超时一段时间后,如10:00:30,服务器显示来自app reqest的日志。
因为这个问题有双重交易,因为app继续尝试发送http请求,任何人都可以解释这个问题,有没有办法防止双重发送事务?
对于服务器我使用tomcat 7和android应用程序每隔5分钟从后台发送数据。
请帮助我,提前谢谢
答案 0 :(得分:0)
有双重交易,因为app继续尝试发送http请求,任何人都可以解释这个问题,有没有办法防止双重发送事务?
阻止应用程序尝试重新发送,或者进行事务idempotent,以便再次发送它不会造成伤害。