[katello-devel] Load Balancer options

Lukas Zapletal lzap at redhat.com
Mon Jan 16 13:22:39 UTC 2012


On Mon, Jan 16, 2012 at 08:19:52AM -0500, Bryan Kearney wrote:
> >For now I think we are going to leave it alone until we can explore
> >other options like JRuby and Ruby 1.9.X
> >
> Is each thin instance a unique process?

It is, but without multi-threading support, so it can handle only one request 
at the same time.

What about considering the following two options:

 * Configure thin as multi-threaded. There is an option --threaded (Call
   the Rack application in threads) which is marked as experimental.
   It's not documented and it will likely fail, but it maybe worth
   trying.

 * Configure proxy to route all IO blocking request (imports etc) to a
   dedicated thin process. All others would be in a different "group".
   This would be more or less temporary solution.

LZ


-- 
Later,

 Lukas Zapletal | E32E400A
 RHN Satellite Engineering
 Red Hat Czech s.r.o. Brno




More information about the katello-devel mailing list