2006-02-15T00:05:21  <xorAxAx> [PERIODIC ANNOUNCEMENT] Logs can be found on http://moinmoin.wikiwikiweb.de/MoinMoinChat/Logs/moin-dev
2006-02-15T16:15:05  <xorAxAx> ThomasWaldmann: it looks like we have to write our own small trace function
2006-02-15T16:15:30  <xorAxAx> ThomasWaldmann: that caches the stack frames of every thread and offers them for introspection via some hooks
2006-02-15T16:15:45  <xorAxAx> #python or #twisted wasnt a good help
2006-02-15T16:17:21  <ThomasWaldmann> we have a 100 named groups re problem again
2006-02-15T16:17:31  <ThomasWaldmann> (or rather that 50 wikis guy on the ML)
2006-02-15T16:17:44  <xorAxAx> again? was never solved, was it?
2006-02-15T16:17:58  <ThomasWaldmann> ?P<xxx> is a named group - but where is the other one?
2006-02-15T16:17:59  <xorAxAx> i didnt follow the multiconfig rewrites
2006-02-15T16:18:17  <ThomasWaldmann> it seems to use 2 named groups per wiki in the farm
2006-02-15T16:19:09  <xorAxAx> no idea
2006-02-15T16:19:22  <xorAxAx> anyway that re solution doesnt scale
2006-02-15T16:21:47  <ThomasWaldmann> yes, looks like i have to replace it by a loop
2006-02-15T16:27:31  <xorAxAx> ah!
2006-02-15T16:27:34  <xorAxAx> http://zopelabs.com/cookbook/1073504990
2006-02-15T16:27:48  <xorAxAx> ThomasWaldmann: you can try that one
2006-02-15T16:27:54  <xorAxAx> in the next stalling case
2006-02-15T16:34:53  <ThomasWaldmann> ah, nice
2006-02-15T16:36:17  <xorAxAx> there is no gdb installed ...
2006-02-15T17:48:44  <xorAxAx> ThomasWaldmann: it is still not installed, can you do that please?
2006-02-15T18:01:14  <ThomasWaldmann> "too many open files"
2006-02-15T18:01:31  <xorAxAx> umm, yeah, already known
2006-02-15T18:01:41  <xorAxAx> for 40 minutes
2006-02-15T18:11:31  <ThomasWaldmann> running with 2000 files now
2006-02-15T18:11:59  <xorAxAx> try lsof to see if its datafiles or sockets
2006-02-15T18:12:26  <ThomasWaldmann> i think its open tcp connections. we already had that.
2006-02-15T18:12:45  <xorAxAx> but last time it was the weird standard TTL
2006-02-15T18:13:56  <ThomasWaldmann> and now we have quite some wikis more in the farm
2006-02-15T18:14:56  <xorAxAx> but 1000 open sockets for a few wiki concurrently is very much
2006-02-15T18:16:57  <ThomasWaldmann> the problem is that some clients dont close the connection correctly
2006-02-15T18:17:06  <ThomasWaldmann> so it just stays open until it times out
2006-02-15T18:23:53  <xorAxAx> then lower the timeout
2006-02-15T18:26:42  <starshine> what's the timeout currently? we can choose a slowest bytes per second we think will actually get someone a page, and base one on pagesize * that + a little sluff
2006-02-15T18:28:51  <starshine> though "pagesize" might be interesting math when there's attachments or images. hmmm.
2006-02-15T18:28:59  <ThomasWaldmann> 600s
2006-02-15T18:29:05  <xorAxAx> ThomasWaldmann: sudo apt-get install gdb
2006-02-15T18:29:18  <ThomasWaldmann> you cant use it anyway
2006-02-15T18:29:28  <xorAxAx> of course i can, with my own processes ;-)
2006-02-15T18:30:03  <ThomasWaldmann> and that helps what?
2006-02-15T18:30:06  <xorAxAx> i just want to see if the python build is enough or if install stripped it or if you need another python
2006-02-15T18:31:16  <ThomasWaldmann> installed
2006-02-15T18:35:50  <starshine> xorAxAx: wouldn't "file" tell you if it was stripped?
2006-02-15T18:35:59  <ThomasWaldmann> ok, timeout lowered to 180s
2006-02-15T18:36:23  <starshine> 3m, ok, we can presume a human would get bored that fast too :)
2006-02-15T18:36:46  <starshine> .o( now what it the largest page that will probably transfer in that... ?
2006-02-15T18:36:56  <ThomasWaldmann> the twisted default is 24h iirc :)
2006-02-15T18:37:03  <starshine> yowch!
2006-02-15T18:37:55  <xorAxAx> it doesnt really work ...
2006-02-15T18:39:07  <xorAxAx> maybe its just me ":)"
2006-02-15T18:39:08  <starshine> when's the timeout measure cover, I mean, http is a session over tcp, but it's not a *discussion* past the negotiation of langs and mimetypes.
2006-02-15T18:40:13  <xorAxAx> hmm, maybe it doesnt work because i am calling that func from a signal handler ... :-)
2006-02-15T18:47:33  <xorAxAx> no, even with ensuring correct context, it doesnt work
2006-02-15T18:48:38  <starshine> ok, infamously long article from lg.net (but from an era when we have fairly little decoration) about 53k.
2006-02-15T18:49:27  <starshine> s/lg/linuxgazette/
2006-02-15T18:57:40  <dreimark> wikiaction does not need a patch because of filename = wikiutil.url_unquote(line.extra)
2006-02-15T18:57:54  <dreimark> I missed that line yesterday sorry
2006-02-15T19:40:25  * ThomasWaldmann .oO(joy of quoting)

MoinMoin: MoinMoinChat/Logs/moin-dev/2006-02-15 (last edited 2007-10-29 19:13:49 by localhost)