phusion passenger이 분기를 사용합니까? 그렇다면 after_fork
구성을 어디에 설정해야합니까? as recommended by Heroku for unicorn (re : PostGIS with Rails 설정)? Heroku가의 문서에서phusion 승객은 forking을 사용합니까? 그렇다면 after_fork config를 설정할 위치는 무엇입니까?
: 연결이 다시 설정된다 유니콘 이 나 코드를 분기 다른 프로세스를 사용하는 경우
가또한,뿐만 아니라 PostGIS와 어댑터를 무시해야합니다. 예 :
# unicorn.rb
after_fork do |server, worker|
if defined?(ActiveRecord::Base)
config = Rails.application.config.database_configuration[Rails.env]
config['adapter'] = 'postgis'
ActiveRecord::Base.establish_connection(config)
end
end