LiteSpeed Support Forums

LiteSpeed Support Forums (http://www.litespeedtech.com/support/forum/index.php)
-   General (http://www.litespeedtech.com/support/forum/forumdisplay.php?f=25)
-   -   Command Line Restart of Individual Virtual Host (http://www.litespeedtech.com/support/forum/showthread.php?t=2934)

jmackin 04-28-2009 04:50 PM

Command Line Restart of Individual Virtual Host
 
In my quest of getting my Rails app working with Git, Capistrano and LiteSpeed 4.0.2 I am trying to find out if it is possible to restart only the affected virtual host rather than the whole server from the command line, e.g. instead of

Code:

namespace :deploy do
  task :restart, :roles => :app do
    sudo "#{lsws_cmd} restart"
  end
end

I'd like to use something like

Code:

namespace :deploy do
  task :restart, :roles => :app do
    sudo "#{lsws_cmd} restart my_rails_app"
  end
end

I love this functionally in LS's web interface and see a great benefit in being able to use it with my updates.

Is this possible?

JM

mistwang 04-28-2009 06:25 PM

LiteSpeed can start individual Rails application configured this way.
http://www.litespeedtech.com/support...:rails_hosting

Or, just kill those ruby process belong to one user if Rails start in suEXEC mode.

jmackin 04-28-2009 07:22 PM

Thanks Mistwang... I actually tried the individual config but realized too late that it only works with the enterprise edition.

And, I'm not starting Rails in suEXEC mode. All ruby processes run under one user.

Do you think there's a chance for the .ls_rails_config functionality to make it into the standard edition?


All times are GMT -7. The time now is 08:56 PM.