Toon posts:

[AOL] Alternatief voor Sessies

Pagina: 1
Acties:

Verwijderd

Topicstarter
Het blijkt dat in Duitsland veelvuldig gebruik wordt gemaakt
van de AOL browser. Het vervelende aspect van deze browser is, is dat
deze browser via een proxyserver connectie met de webserver maakt.
Aangezien de site die ik ontwikkel in een cluster draait en
AOL telkens een ander ip-adres aanneemt, raak ik continu mijn Sessie
variabelen kwijt.

Nu heb ik een aantal opties, de vraag is welk is het beste ?

*) Een ASP session manager installeren
http://www.nieropwebconsu..._manager.htm?page=welcome
http://www.swanstep.demon.co.uk/prod01.htm

*) Sessies via Cookies laten verlopen

*) Sessies via GET/POST http request laten lopen.

*) Iemand nog een beter idee ?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

.
edit:

Die had je zelf ook al gevonden.. leesjes, leesjes, leesjes |:(

[ Voor 102% gewijzigd door gorgi_19 op 19-03-2003 12:25 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Je Loadbalancer met sticky IP laten werken (als je er één hebt en als ie dit ondersteunt) of ipv Response.Redirect, Server.Transfer gebruiken, dan blijf je namelijk op dezelfde server.

Maar aan beide oplossingen kleven nadelen.

Verwijderd

Topicstarter
Ik gebruik geen Response.Redirect, gewoon A href's zeg maar. Echter omdat het ip-adres van herkomst af en toe wisselt(omdat AOL via een proxy browsed), wisselt dus ook de webserver , ni het geval van load balancing.

het fenomeen sticky ip zegt me niks, zou je dit kunnen toelichten ?

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

Hmm nu ik je openingspost goed lees zie ik dat bij jou juist het probleem is dat de herkomst van de browser steeds veranderd.

Wat in jouw geval denk ik de beste oplossing zou zijn om een session cookie te gebruiken (of/en een sessionhash in de uri) en dan vervolgens al je sessiondata in de database te bewaren.

Ik kan me eerlijk gezegd geen effectievere manier bedenken voor jouw probleem.

Maar een sticky IP wil in het geval van een loadbalancer zeggen dat er niet gebruik wordt gemaakt van round-robin, load, oid maar alle requests vanaf een bepaalde ip uitkomen op één bepaalde server (eventueel in combinatie met voorgaande methodes)

success

ps. mischien kan je load balancer ook sticky IP aan op basis van netwerken (dus het gehele AOL subnet op één server als het ware)

[ Voor 10% gewijzigd door stylee op 19-03-2003 15:54 ]


Verwijderd

Topicstarter
Momenteel heb ik gekozen om alle AOL gebruikers te redirecten naar een URL op 1 van de servers die niet binnen de cluster draait, zodat er geen problemen optreden.
Een programma dat sessies in de database opslaat kost geld en zelf ontwikkelen kost ook geld, vandaar eerst de gratis oplossing uitproberen. Als er iemand nog betere ideeen of een gratis versie weet ?
Pagina: 1