Ich versuche mit capistrano-rails gem für die Bereitstellung meiner Anwendung in der Produktion. Leider ist der Standard-Port für Passagiere 3000, die ich nicht nutzen kann.Passenger Port mit Capistrano ändern
Wie muss ich meine deploy.rb
Datei ändern, damit ich den Passagier nach der Bereitstellung mit einem anderen Port starten kann?
Vielen Dank für Ihre Unterstützung!
Die folgende ändert nichts:
set :passenger_restart_with_touch, true
set :passenger_port, 10666
set :passenger_roles, :app
set :passenger_restart_runner, :sequence
set :passenger_restart_wait, 5
set :passenger_restart_limit, 2
set :passenger_restart_with_sudo, false
set :passenger_environment_variables, {}
set :passenger_restart_command, 'passenger-config restart-app'
set :passenger_restart_options, -> { "#{deploy_to} --ignore-app-not-running" }
namespace :deploy do
after :restart, :clear_cache do
on roles(:web), in: :groups, limit: 3, wait: 10 do
# Here we can do anything such as:
# within release_path do
# execute :rake, 'cache:clear'
# end
end
end
end
es funktioniert, nur aktualisieren müssen mein Beifahrer zur neusten Version..hatte eine ältere (4.0.58) Passagierversion vor und da scheint es, dass diese noch nicht benutzt wurde. –