habe ich in VB-Scripts gemacht, weil meine Access-Datenbank=20
regelrecht gesprengt worden ist.
Das CGI mus eine Controlldatei machen, das die Client IP beinhaltet.
Ein n=E4cher CGI-Call kann dann =FCberpr=FCfen, ob die Client IP gerade=20
aktiv ist und verweigert (wenn Ja) eine weiteren Anfrage.
Das CGI, das als erste Aufgerufen wurde, mu=DF nach Beendigung der Arbeit
wieder den Eintrag l=F6schen.=20
Desweiteren habe ich auch damit verhindert, das ungewollt viele Request=20
eingehen.
Daf=FCr habe ich eine INI-Datei verwendet wie nachfolgend:
[MAIN]
Call1=3Da1.b1.c1.d1
Call2=3Da2.b2.c2.d2
Das CGI =FCberpr=FCft immer von Call1 bis Calln (bei mir 16) ob
1. eine Client IP bereits vorhanden ist
und 2. ob einer der Call's frei ist.
Das Problem ist nur, wenn das CGI crashed, wird der Eintrag nicht=20
mehr freigegeben, d.h., wenn bei MIR 16 CGI's crashen, werden alle=20
weiteren CGI Anfragen abgewiesen.
Aber DAS kann ich mit CRON und einem Extra-Programm alle 12 Stunden=20
wieder beheben.
Webmistress Michelle
At 17:22 16.08.1999 +0200, you wrote
--------> This was the original Message:
MK>Hallo,
MK>
MK>kaum vom Urlaub zur=FCck, gehts weiter mit Problemen ;-)
MK>
MK>Wir haben hier den Inianer laufen f=FCr eine web-based Application =20
MK>(Perl/Java) und bekommen hier regelm=E4ssig ein Problem, wenn ein =20
MK>wildgewordener Benutzer im Stakkato auf die maustaste dr=FCckt, weil das =
=20
MK>CGI-Script ein paar Sekunden l=E4nger braucht. Dann wird das Script=
n=E4mlich =20
MK>auch mehrfach gestartet. =20
MK>Hat mir irgendein Crack einen heissen Tip, wie man solche
Mehrfachrequests =20
MK>abf=E4ngt und nur einen ausf=FChrt ??
MK>
MK>Danke schonmal im voraus
MK>
MK>tom
MK>
MK>Thomas Hagedorn at HP
MK>Tel. 07031 / 468 - 1229 =20
MK>
MK>
MK>
MK>
--------> The Reply begins here: