You cannot post messages because only members can post, and you are not currently a member.
Description:
Discussion about the SwitchPipe (switchpipe.org) backend application controller and deployment daemon.
|
|
|
Switchpipe and Thin
|
| |
I try since several hours to make Switchpipe to launch Thin instance
via socket to deliver service for a rails app.
Here is the switchpipe app config file :
---
type: thin
socket_type: unix
user: www-data
group: www-data
path: /var/www/nginx-default/rorprot ack
max_instances: 3
timeout: 9
---... more »
|
|
Prevent proxying of static assets
|
| |
If you can't use rewite rules for some reason, proxying works just
fine. The setup instructions currently state that getting apache to
serve static files is a problem in this case. However, the following
example will prevent proxying of the static assets for a standard
rails application.
Inside a VirtualHost perhaps........ more »
|
|
Working on FreeBSD
|
| |
If anyone is interested I have managed to get switchpipe (1.04)
working on FreeBSD 6.2/7.0
During setup the only thing that doesn't work according to the
instructions is the automatic installation of the required gems
because FreeBSD doesn't have a sudo command by default. You can either
intall sudo from ports or just install the gems manually first. The... more »
|
|
Fix for no trailing slash
|
| |
Switchpipe doesn't seem to know what to do if it receives a request
with no trailing slash, ie [link] instead of [link].
Does a fix like this make sense?
Index: lib/switchpipe.rb
============================== ============================== =======
--- lib/switchpipe.rb (revision 44)... more »
|
|
Update your Switchpipe to the latest trunk version
|
| |
Thanks to Jason Stirk and ChrisR, a fix has now been implemented for a
"SwitchPipe random freezes up" issue that some users were
experiencing. This fix is significant enough for me to recommend all
SwitchPipe users upgrade to the latest trunk version.
There is no point release yet (next one due is 1.05) but this will... more »
|
|
My 'minimum' instances keep restarting, is this normal?
|
| |
My yaml file is as follows for one of my applications:
path: /hal/admin/rails/XmlTransfer
type: mongrel_rails
min_instances: 3
max_instances: 6
timeout: 600
user: root
group: root
My problem is that every 10 minutes the 3 minimum instances that are
running will automatically restart.... more »
|
|
Switchpipe vs Litespeed
|
| |
Switchpipe looks very interesting and along with Phusion Passenger
([link]) it is good to see projects looking at
easing the multi-rails-app hosting headaches.
I'm just wondering if anyone has tried Litespeed though, as it has
native Rails support ([link]) We've been using... more »
|
|
Switchpipe stops responding after a random period of time
|
| |
I have just deployed 7 rails applications using switchpipe onto a
Solaris 11 machine.
I now have a major problem where switchpipe just stops responding to
requests and i have to give it a "./script/switchpipe restart" to get
it going again. It seems to happen after a random amount of time,
1hr~3hours. It has never lasted more than 3 hours.... more »
|
|
future plans for switchpipe
|
| |
Hi,
I've been testing with switchpipe for some time now, and I really like
it.
Before making a 'permanent' move to it on our production servers, I
would like to know about support/maintenance plans for the future.
Since rails server/proxy solutions seem to come and go these days, I
don't want to rush anything new.... more »
|
|
Solaris 10
|
| |
We are considering rolling out Switchpipe in our multi-app production
environment which is running Solaris 10, and I noticed Switchpipe is
"for Linux and OS X only so far." Is this due to Switchpipe being
untested under Solaris, or are there known issues with Solaris?
|
|
|