You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by GitBox <gi...@apache.org> on 2021/12/18 04:31:18 UTC

[GitHub] [cordova-ios] 75341704 commented on issue #1103: Webview is reloaded sometimes and Failed to acquire RBS Background assertion 'ConnectionTerminationWatchdog'

75341704 commented on issue #1103:
URL: https://github.com/apache/cordova-ios/issues/1103#issuecomment-997141717


   @michaeljelly 
   @mschulz-716 
   @ttraenkler 
   
   When I optimize the  performance of web request related to the wms serivce, there are lots of "queueing or stalled" in chrome "Timing".
   Due to map app, there are a lot of synchronous requests for the tile resource.
    If tile resources are all from the same host, it reaches browser connection limitations occasionally.
   The "queueing or stalled" occurs and then the timeout or broken, I guess, may happened in the wkwebview.
   
   The problem herein may caused by "browser connection limitations".
   
   There are some related urls hereunder for your reference.
   https://docs.pushtechnology.com/cloud/latest/manual/html/designguide/solution/support/connection_limitations.html
   https://blog.bluetriangle.com/blocking-web-performance-villain
   http://blog.lightstreamer.com/2013/01/on-ios-url-connection-parallelism-and.html
   https://github.com/Lightstreamer/utility-ThreadPool-ios
   
   So try to add different hosts for the same resource such as
    tile1.yourserver.com
    tile2.yourserver.com
    tile3.yourserver.com
    tile4.yourserver.com
    tile5.yourserver.com
   ...
   instead of one "tile.yourserver.com"
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org