Beste Tweakers,
Ik heb hier een cluster draaien met 10 webservers en 1 centrale server waar alle sessies worden opgeslagen.
Via NFS hebben alle webservers /tmp gemount en PHP slaat zijn sessions daar op.
Nu heb ik het probleem dat als je een pagina hebt die zeer session intensief is (veel lezen/schrijven) dan springen waardes soms terug.
Nu denk ik dat het volgende gebeurd:
Webservers krijgt sessie verandering door, vanwege drukte wacht hij even met het daadwerkelijk wegschrijven. Client gaat naar andere webservers, maar de "oude" webserver heeft de bewerking nog niet doorgevoerd.
/tmp is ext3 en gemount met de volgende opties: rw,nosuid,noexec
Zijn er speciale NFS/mount settings die aangeven dat schrijven naar die partitie een zeer hoge prioriteit heeft of dat cachen uit gaat? (in hoeverre NFS cached)
Iemand een idee wat dit kan zijn?
Ik heb hier een cluster draaien met 10 webservers en 1 centrale server waar alle sessies worden opgeslagen.
Via NFS hebben alle webservers /tmp gemount en PHP slaat zijn sessions daar op.
Nu heb ik het probleem dat als je een pagina hebt die zeer session intensief is (veel lezen/schrijven) dan springen waardes soms terug.
Nu denk ik dat het volgende gebeurd:
Webservers krijgt sessie verandering door, vanwege drukte wacht hij even met het daadwerkelijk wegschrijven. Client gaat naar andere webservers, maar de "oude" webserver heeft de bewerking nog niet doorgevoerd.
/tmp is ext3 en gemount met de volgende opties: rw,nosuid,noexec
Zijn er speciale NFS/mount settings die aangeven dat schrijven naar die partitie een zeer hoge prioriteit heeft of dat cachen uit gaat? (in hoeverre NFS cached)
Iemand een idee wat dit kan zijn?