Visst är det tråkigt när sånt här händer men det kan bara bli bättre och sen får man hoppas på att det kommer en lösning på hur man enkelt slänger ihop en server hemma för tellstick.net för dom som kräver 100% uptime.
För er som missade inlägget högre upp så kommer en quote på Stefan
stefan.persson wrote:Vi vill börja med att be om ursäkt för allt strul.
Vi har lagt till en ny server för styrning av Telldus Live!, alltså en av de servrar som TellStick Net och TelldusCenter kopplar upp sig mot. Det är inte där dessa problem uppstått, men det gör att servern som kör schemaläggaren numera kan köras dedikerat för bara schemaläggning, när den tidigare även tjänstgjorde som Telldus Live!-server. Detta gjorde att en del jobb som misslyckades i förra veckan fungerar nu. Men det är fortfarande väldigt känsligt när många schemaläggningar ska utföras samtidigt, och det är fortfarande stor risk för misslyckade körningar. I våra egna tester körde alla schemaläggningar, men upp till en halvtimme för sent i något fall.
"En enda server för schemaläggaren?" frågar ni er kanske, och ja, det är det som är problemet. Bara en server i taget har kunnat köra schemaläggningarna, vilket uppenbarligen inte räckt till. När vi upptäckte hur belastningen ökade började vi skriva om schemaläggarens backend, men tyvärr ökade belastningen så snabbt att det uppstått problem (minst sagt) för er innan den nya schemaläggaren var klar.
Vi har kodat för fullt, testat och kodat lite till, och har nu en version ute på betatestning. Förhoppningen är att kunna sätta igång en öppen beta på måndag. Först måste alla Telldus Live!-servrar uppgraderas, och vi vill heller inte starta en betaperiod inför helgen.
Nya schemaläggaren ska vara bättre på att klara högre belastning i sig, men om inte annat möjliggör den att vi enkelt kan lägga till nya schemaläggningsservrar i takt med att behovet växer. Ytterligare fördelar, som beskrevs i tidigare inlägg, är att det blir lättare att spåra misslyckade körningar och anledningen till dessa, samt en mer envis körning som inte är nöjd förrän den får bekräftelse från TellStick Net om att signalen verkligen har skickats.
Segheten när man öppnar upp schemaläggaren i Telldus Live! vid tider då belastningen är stor är nästa sak att åtgärda, men vi avvaktar eftersom att få rätt på utförandet av schemaläggningarna är så mycket viktigare.