Forum: meld problemen hier

Ik heb dezelfde problemen. Kon net ook niet inloggen. Kreeg de melding: ‘onbekende fout’.

Bij mij doen de bolletjes het ook niet, als ik iets post dan “update” die wél.

Edit: iPhone 8 / safari

Bij mij houdt het forum ook niet meer goed bij waar ik ben. Als ik nieuwe berichten lees in een topic blijven ze op ongelezen staan en een volgende keer dat ik op dat topic klik kom ik weer bij precies hetzelfde bericht uit (wat ik dus al gelezen heb).

Edit: ik gebruik google chrome op een huawei telefoon

1 like

@Nescio ik weet niet wat voor magie je uitgevoerd hebt, maar het is zojuist gelukt om in dat topic te posten zonder foutmeldingen ed! :grin:

Edit: Dat probleem van @Violoncello had ik eerst ook maar nu niet meer.

1 like

Hij onthoudt weer waar ik ben gebleven!

1 like

Nogmaals excuses, dit was te vroeg gejuicht zoals jullie merkten. Inmiddels is alles weer normaal. Verdere info volgt nog.

5 likes

Als iemand een bericht geciteerd heeft en ik klik op het pijltje van de citaat, dan springt ie terug naar het bericht dat geciteerd is (want die wil ik dan dus lezen) en dan staat onder in je scherm “terug”, zodat je weer terug kunt naar je eerste ongelezen bericht, maar dat werkt bij mij dus niet.

2 likes

Via terug schijn je niet terug te gaan naar het oorspronkelijke bericht maar naar het bericht dat je zag toen je het topic opende dacht ik?
Hier was laatst ook allemaal gedoe over

Ik snap die terug optie ook niet helemaal. Doet meestal niks bij mij.

Edit: ik wil echt niet klagen trouwens hoor, sorry als dat zo overkomt! Ben verder heel blij met dit forum en werkt heel fijn. Zag alleen dat het er over ging dus meld het maar even.

2 likes

Ik heb deze melding

‘Je verbinding met deze site is niet volledig beveiligd. Aanvallers kunnen mogelijk de afbeeldingen zien die je op deze site bekijkt en je misleiden door de afbeeldingen aan te passen’.

Hoi!

Vanmiddag was er weer een storing rond een uur of half twaalf, een die het forummen flink in de weg zat. Erg vervelend is dat en daarom post ik hierbij wat informatie zodat je weet wat er ongeveer speelt en jullie ook weten dat ik jullie niet vergeet :upside_down_face:

Korte samenvatting het eerst: De database was weer erg druk met opruimwerkzaamheden. Opruimen mag best, maar liefst wel op een moment dat beter uitkomt.

Wat meer achtergrond (pas op, lap tekst!):
Het systeem gebruikt een database om alle acties, posts, likes, ingelogde gebruikers en weet ik wat nog meer in op te slaan. Handig, want die database kun je dan allerhande vragen stellen zoals ‘waar was ik gebleven met lezen’ - en dat antwoord wordt dan verwerkt in de bolletjes met het getalletje erin in het overzicht van de topics.

Al dat opslaan en weer uitlezen duurt natuurlijk eventjes (harde schijven hebben ook een klein beetje tijd nodig om hun werk te doen). Normaal is dat geen probleem want normaal kunnen de harde schijven dat allemaal prima bijbenen.

Echter, er zijn ook wat taken die de database soms uitvoert die erg intensief zijn. Zo is er een taak die ‘interne consistentie’ van de database kijkt (wat zoveel wil zeggen als: zorgen dat alle stukjes informatie die een relatie met elkaar hebben ook netjes naar elkaar verwijzen en niet ergens anders heen). Om dat soort taken uit te voeren moet de database-server door alle informatie in de database lopen. En dat is nogal wat - jullie zijn namelijk erg succesvolle kletsmajoorkes :wink:

Wanneer zo’n hele intensieve taak wordt uitgevoerd moet dus in één keer een heleboel data worden nagelopen en je kunt je voorstellen dat dat flink tijd kost en ook heel veel harddisk-activiteit oplevert. Of anders gezegd: De servert hep het effe druk.

Het forum heeft het zelf ook in de gaten wanneer het druk is. Niet alle taken zullen dan meer worden uitgevoerd; de minst belangrijke taken worden als als eerste gepauzeerd. Zo zal als eerste bijvoorbeeld het lijstje met ‘wie is er nu aanwezig’ niet meer worden bijgewerkt. Vervolgens worden de blauwe en grijze bolletjes niet meer bijgewerkt dus je ziet even niet meer direct waar je was gebleven. Ook de meldingen dat je een like hebt gekregen stoppen dan eventjes.

Het belangrijkste in het forum is namelijk het posten en lezen van berichten, dus dat blijft zo lang mogelijk doorwerken, ten koste van de andere taken.

Alleen gebeurt er dan iets anders lastigs: Mensen zien dat het forum het even wat druk heeft en dat de updates bijvoorbeeld niet helemaal goed werken. En dan gaan ze het forum herladen, waardoor de server eigenlijk nog meer werk te doen heeft. En dat gaat dan traag, dus dan gaan mensen het forum nog een keer herladen. En zo verder. Je ziet waar het heen gaat - de server is nog meer tijd kwijt aan het beantwoorden van de bezoekersvragen waardoor alles nog trager gaat, en alles uiteindelijk helemaal in elkaar klapt als je pech hebt.

In praktijk duurt het opruimen van de database een minuut of 10-15 met wat vertraging tot gevolg, maar dat kun je dus uitrekken door de server extra druk te maken. En als je echt je best doet red je het wel om dat een half uur te laten duren!

Uiteraard ben ik niet gelukkig met hoe het nu gaat, dus ik ben de scheduler (een soort taakjesverdeler) aan het africhten om te zorgen dat de echt lastige zware taken 's nachts worden uitgevoerd. Dat duurt alleen even, dus ik kan jullie helaas niet beloven dat ik dat meteen morgen al geregeld heb. Deels komt het namelijk ook neer op het identificeren van de taken die veel tijd kosten, deels ook simpelweg het herplannen van de taken.

Ik zal jullie op de hoogte houden van de vorderingen!

22 likes

ik vind het zo lief dat jullie de moeite nemen voor uitgebreide en duidelijke antwoorden @Nescio en @anon25548216! nooit meer afgewimpeld met “onze ICT-er is op vakantie”

20 likes

daarbijaansluitend vind ik het ook fijn dat het uitgelegd wordt in “noob” taal, dat het niet gewoon vakjargon is maar dat het geschreven is zodat iedereen het begrijpt

6 likes

He, zie jij vierkante avatars? Bij mij zijn het rondjes :’)

1 like

Hoi!

Gisteren schreef ik dat ik druk bezig ben met uitzoeken wat er nou precies gebeurt zo 's middags op de server. Vandaag heb ik tijdens de grote belasting gekeken wat ik kon vinden.

Als eerste: Ik heb nog geen oplossing. Dus er is een grote kans dat we morgen weer ergens tussen 12 en 1 een vertraging zien. Die duurt dan een minuut of 10-15 tot alle taken weer afgerond zijn en daarna werkt alles weer zoals het hoort.

Als tweede: Ik heb wel heel veel meer informatie verzameld. De slow query log bevat allemaal interessante gegevens en ik heb een dump van alle postgres-taken die draaien op het moment dat het draait.

Met die informatie ben ik nu samen met de bouwers van het spul bezig om uit te zoeken wat de oorzaak kan zijn en wat we kunnen doen om het te fixen.

Voor de liefhebbers: Ik heb hier een dump van de draaiende processen neergezet: https://pastebin.com/5HQ85aPu

Kunnen jullie meteen zien dat ik alle privacy-gevoelige informatie (mocht die er al zijn) netjes verwijderd heb.

Als je vragen of suggesties hebt, stuur ze gerust! Alles is welkom :slight_smile:

6 likes

Ik klikte wel op die link maar snap daar geen zak van natuurlijk haha :sweat_smile: Vind het wel echt heel tof dat je hier meteen zo actief mee aan de slag bent gegaan (slapen jullie nog wel eens?) en dat je ons steeds zo in jip en janneke-taal op de hoogte houdt. Als zelfs ik het ongeveer snap dan zegt dat heel wat :wink: Dankjewel!

6 likes

Slapen is voor watjes! :wink:

Dank voor je compliment! :smiley: ik vermoed ook dat je jezelf een klein beetje onderschat stiekem …

4 likes

het kan zijn dat het allemaal wat trager reageert, zou met een kwartier ongeveer over moeten zijn!

Ik kan weer niet reageren in WJEKW Topic, krijg error 502 of het blijft maar laden

1 like

Ik krijg continu dit. En het heeft mij ook een kwartier geduurd om deze foto te uploaden omdat ik steeds een foutmelding kreeg.

1 like