[Tickets #12588] Activesync Ping Request Limit
noreply at bugs.horde.org
noreply at bugs.horde.org
Tue Aug 20 12:06:34 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12588
------------------------------------------------------------------------------
Ticket | 12588
Created By | horde at albasoft.com
Summary | Activesync Ping Request Limit
Queue | Synchronization
Version | Git master
Type | Enhancement
State | New
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
horde at albasoft.com (2013-08-20 12:06) wrote:
Ping requests are quite heavy resource demanding tasks for a web
server. In addition, those requests have a very long lasting live,
compared to any other web server request.
Current Activesync code has no limit to the number of Ping requests a
server is going to attend for a single user/device. One of my devices
(Android phone) had some issue that made it fire a Ping request every
few seconds, so the server ended up trying to fulfill more than 90
concurrent Ping requests, which degraded whole server performance. It
shouldn't be a problem if those requests weren't so long lasting.
I think there's no point in attending more than 2 or 3 concurrent Ping
requests for a single user/device, beyond dealing with mobile devices
when switching between wireless connections. Right now an error on a
single device can freeze a nice production server in just a few minutes.
More information about the bugs
mailing list