Apps by Arlomedia

BandHelper => Account Help => Topic started by: pheldal on May 28, 2018, 12:44:24 AM

Title: Server maintenance-schedule
Post by: pheldal on May 28, 2018, 12:44:24 AM
Are there particular times when users should expect the server to be slow or not responding?

I often edit a lot in the morning (GMT+1) in preparation  for practise or performance in the afternoon/evening and often find the server to be very slow or not responding. It seems to be the worst on weekends, Sundays in particular (9-11am or so), which often are the days with most activity for me. Most of the time I use the web-interface as it is much more efficient to use a proper computer when there is a lot to edit. At times it takes 5 minutes or more to get a response, or there is a browser-session timeout. Whenever there is a problem I check connectivity to the server. The TCP-handshake completes immediately, but the server fails to respond timely to queries.  That rules out network-problems and points to server performance being the issue. At times there are also similar issues with the banhelper app. Again it points to server issues. I've been running my network through a mirroring switch attached to a protocol analyser and the analysis show that network connections are established quickly, but that the server takes very long to respond to queries.
Title: Re: Server maintenance-schedule
Post by: arlo on May 28, 2018, 10:10:55 AM
The database backs up at midnight, 8 am and 4 pm Pacific time, and runs a cleanup at midnight. Midnight in the Pacific time zone corresponds to 9 am in your time zone, so that could be the problem. However, the backup finishes in 3-4 minutes, so any performance hit should be over soon.

Anyway, I just moved the cleanup an hour later so it's not running at the same time as the backup.

The busiest times for user activity are Friday afternoons.
Title: Re: Server maintenance-schedule
Post by: pheldal on May 31, 2018, 01:38:09 AM
Struggling badly with the web-interface this morning (using MacOS 10.13.4 with updated Chrome and Safari browsers). I've been struggling for a couple hours so this isn't just a 4-5min backup-thing getting in the way.


Why doesn't a song that is visible in the web-interface appear in the app? Are we dealing with a distributed database with multiple copies that are not immediately synchronized?
Title: Re: Server maintenance-schedule
Post by: dr_rollo on August 02, 2018, 02:53:08 AM
Since yesterday the performance of the web interface is very slow. It needs a couple of minutes to built up the song or the documents page. Also switching between projects is very slow. It seems that it's a little bit faster when logging on with a different user who have assigned less songs and documents as me as the administrator of my bandhelper account. Is my database too big? It contains 4 projects, the biggest project has 346 songs, 712 documents, 105 recordings, 250 midi presets.
Title: Re: Server maintenance-schedule
Post by: arlo on August 02, 2018, 03:04:56 PM
Do you have any of the Personal Sync settings turned on, on the Settings > Account Sync page? That wll slow down the display of any song-related page on the website.
Title: Re: Server maintenance-schedule
Post by: dr_rollo on August 08, 2018, 11:18:54 AM
You're right, I've had selected some of the sync options, don't know why. Turned it off seems to increase the performance indeed.