Bugzilla – Bug 3086
downtime notification of squeezenetwork via sb display
Last modified: 2008-06-20 04:48:14 UTC
In case of downtime of the squeezenetwork, provide feedback by displaying information on the squeezebox display. Preferably by sending the client a string to be displayed, so that the message can be changed. "The Squeezenetwork is currently down for regular maintenance till 2-mar-06 11.00 PM"
Here's how it might work: Load balancer detects that the service is overloaded/down, so it sends a player to the overload server. The overload server sends a brightness zero to the player. Then holds the connection open. If the server gets an IR message from the player, we display a message like: SQUEEZENETWORK MAINTAINENCE Temporarily unavailable, press LEFT to disconnect. If the user presses LEFT button we disconnect the client. After 10 seconds, we send a brightness zero message. Every minute (with some random dither) we disconnect the client. The player will then try to reconnect. If the load balancer can connect to a running service, the player is good. If not, then they get back right on the overload server.
Will review the outstanding SN bugs after 7.0 ships.
If/when you get around to fixing this, I suggest that it also includes notifications when individual squeezenetwork supported-services such as live365, last.fm, rhapsody, slacker, etc. are down. I also think that the notifications should be shown on the SBC and web-interface in addition to the sb-display.