[Glass] Gemstone 3106 with Pier and crawler
Trussardi Dario Romano via Glass
glass at lists.gemtalksystems.com
Tue Oct 23 05:13:53 PDT 2018
Ciao,
i have a Gemstone 3.1.0.6 environment with Seaside and Pier framework.
The Gemstone stone and the relative Fast-CGI service is managed by Daemontools.
Everything works for a few years.
It's been a few days since the home server is continuously submitted to requests (one every 5 seconds) made by ip 46.4.122.196 ( a crawler ?! )
Now it happens that in some situations the service relative to Fast-CGI go down but is not managed ( restart )from daemontools.
These are the daemontool service entry
/etc/service/gs_seaside-9060: up (pid 25393) 142648 seconds
/etc/service/gs_seaside-9061: up (pid 7106) 15059 seconds
/etc/service/gs_seaside-9062: up (pid 20118) 194917 seconds
Every Fast-CGI service create 3 entry.
I report the 9062 entry with: lsof -n -i -P | grep 20118
topaz 20118 dario 6u IPv6 236275 0t0 TCP [::1]:40117->[::1]:42453 (ESTABLISHED)
topaz 20118 dario 8u IPv6 236276 0t0 TCP [::1]:40503->[::1]:43399 (ESTABLISHED)
topaz 20118 dario 12u IPv4 236281 0t0 TCP *:9062 (LISTEN)
When the 20118 Fast-CGI IPv4 go down the :
topaz 20118 dario 6u IPv6 236275 0t0 TCP [::1]:40117->[::1]:42453 (ESTABLISHED)
topaz 20118 dario 8u IPv6 236276 0t0 TCP [::1]:40503->[::1]:43399 (ESTABLISHED)
remain active and therefore i believe that the daemontools does not consider service ( 20118 ) to be dead.
But the web request ( when all the Fast-CGI are down )is not managed by any TCP *:906[ 0 - 2 ] (LISTEN) because all are down.
Any idea about it?
Another question:
i can intercept the requests made by 46.4.122.196 before creating the related WASessions and replying ...????.... - do not reply?
Thanks for every consideration,
Dario
More information about the Glass
mailing list