比如unicorn的配置文件(config/unicorn.rb)中默認這樣寫:
listen "/tmp/myapp/unicorn.sock", backlog: 1
pid "/tmp/myapp/unicorn.pid"
要根據實際運行環境和測試環境區分開,想這樣實現:
if ENV["RAILS_ENV"] == "production"
listen "/tmp/myapp/unicorn.sock", backlog: 1
pid "/tmp/myapp/unicorn.pid"
else
listen "/tmp/myapp/test.sock", backlog: 1
pid "/tmp/myapp/test.pid"
end
卻不能達到目的,有沒有可行方法?
认证0级讲师