diff options
Diffstat (limited to 'DEPLOY')
-rw-r--r-- | DEPLOY | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -1,5 +1,18 @@ = Deploying \Rainbows! +== \Rainbows! only + +For the daring, you should consider deploying \Rainbows! in a standalone +configuration. This will be more highly recommended as \Rainbows! +stabilizes, especially if static file performance improves (or you don't +need them). + +You will need to do this to support things like BOSH or do real-time +processing of the request body as it is being uploaded. + +In this case, haproxy or any similar (non-request-body-buffering) load +balancer should be used to balance requests between different machines. + == nginx proxying to \Rainbows! or Unicorn For high-traffic applications, routing slow actions to \Rainbows! with @@ -15,19 +28,6 @@ can forward fast actions to Unicorn. Be sure to set <tt>proxy_buffering off</tt> in nginx for "slow actions" if you have Comet applications (but not for Unicorn). -== \Rainbows! only - -For the daring (or low-traffic sites), you should consider deploying -\Rainbows! in a standalone configuration. This will be more highly -recommended as \Rainbows! stabilizes, especially if static file -performance improves (or you don't need them). - -You will need to do this to support things like BOSH or do real-time -processing of the request body as it is being uploaded. - -In this case, haproxy or any similar (non-request-body-buffering) load -balancer should be used to balance requests between different machines. - == Denial-of-Service Concerns Since \Rainbows! is designed to talk to slow clients with long-held |