Mailinglist Archive: opensuse-buildservice (348 mails)

< Previous Next >
Re: [opensuse-buildservice] new version of the dod patch
  • From: Michael Schroeder <mls@xxxxxxx>
  • Date: Tue, 6 Apr 2010 10:47:26 +0200
  • Message-id: <20100406084726.GC13536@xxxxxxx>
On Mon, Apr 05, 2010 at 09:08:40PM +0200, Marcus Hüwe wrote:
Btw. I've a general question about the ajaxsocket. For instance if the
srcserver does a RPC to the repserver and the repserver hands-off this request
to its ajaxsocket, should the srcserver hand-off the request to its ajaxsocket
too (before it does the RPC)?

Yes. Otherwise the source server will have a "blocking" child.

If I understand it correctly all requests which can't be served "immediately"
are handed-off to the ajaxsocket because otherwise they may "block" other
requests which can be served immediately (if the "maxchild" limit is reached).

Right.

If this is correct why do we handoff requests like
"/build/<projid>/<repoid>/<arch>/_repository?view=solvstate"?
Can you enlighten me?:)

Solvstate is
- used for the interconnect
- quite big
- not cached on the interconnect clients

I didn't want the server to suffer from slow interconnects, so I'm
using the ajax server to serve them.

Cheers,
Michael.

--
Michael Schroeder mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
References