# InstantRails problem

**URL:** <https://www.ruby-forum.com/t/instantrails-problem/76026>\
**Category:** Rails\
**Created:** [November 15, 2006, 11:59am UTC](https://www.ruby-forum.com/t/instantrails-problem/76026 "2006-11-15T11:59:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![matt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@matt](https://www.ruby-forum.com/u/matt)\
**Post date:** [November 15, 2006, 11:59am UTC](https://www.ruby-forum.com/t/instantrails-problem/76026/1 "2006-11-15T11:59:21Z")

</div>

I am using InstantRails, and i have the webrick server running on port  
3000. when i run the rails app, i cannot run another instance of it.  
So only 1 person can use the app at a time.

how do i allow multiple instances?

---

<div class="post-metadata">

**Author:** ![matt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@matt](https://www.ruby-forum.com/u/matt)\
**Post date:** [November 15, 2006, 3:08pm UTC](https://www.ruby-forum.com/t/instantrails-problem/76026/2 "2006-11-15T15:08:08Z")

</div>

More than one person can use it, however Webbrick is single threaded so  
is not efficient.

You should use mongrel cluster, with a load balancer in front of it.  
Apache or Pound are two load balancers that can be used.

---

<div class="post-metadata">

**Author:** ![matt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@matt](https://www.ruby-forum.com/u/matt)\
**Post date:** [November 15, 2006, 3:53pm UTC](https://www.ruby-forum.com/t/instantrails-problem/76026/3 "2006-11-15T15:53:55Z")

</div>

thanks for you reply, any links that detail this?

John W. wrote:

> More than one person can use it, however Webbrick is single threaded so  
> is not efficient.
> 
> You should use mongrel cluster, with a load balancer in front of it.  
> Apache or Pound are two load balancers that can be used.

---

<div class="post-metadata">

**Author:** ![matt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@matt](https://www.ruby-forum.com/u/matt)\
**Post date:** [November 15, 2006, 4:14pm UTC](https://www.ruby-forum.com/t/instantrails-problem/76026/4 "2006-11-15T16:14:26Z")

</div>

1. Pound:  
[http://blog.tupleshop.com/2006/7/8/deploying-rails-with-pound-in-front-of-mongrel-lighttpd-](http://blog.tupleshop.com/2006/7/8/deploying-rails-with-pound-in-front-of-mongrel-lighttpd-)  
and-apache  
(the apache & lighttpd stuff is not nessessary but interesting as a  
sidenote)

2. Apache:  
[http://blog.innerewut.de/articles/2006/04/21/scaling-rails-with-apache-2-2-mod\_proxy\_balancer-and-mongrel](http://blog.innerewut.de/articles/2006/04/21/scaling-rails-with-apache-2-2-mod_proxy_balancer-and-mongrel)

---

<div class="post-metadata">

**Author:** ![matt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@matt](https://www.ruby-forum.com/u/matt)\
**Post date:** [November 15, 2006, 4:56pm UTC](https://www.ruby-forum.com/t/instantrails-problem/76026/5 "2006-11-15T16:56:35Z")

</div>

The latest InstantRails use Mongrel as the server, and can be started  
on different port for different applications. Not good enough?

ZON  
[http://www.ZONator.com](http://www.ZONator.com)
