나는 Puma에서 시작하는 레일 서비스를 제공하고 있습니다. 나는 bundle exec puma -C config/puma.rb -p 3000
을 사용하고 있습니다. 그러나 나는 다른 포트에서 새로운 서비스를 시작해야만한다. 3001을 가정 해 보자. 따라서 나는 bundle exec puma -C config/puma2.rb -p 3001
으로 시작하는 다른 puma2.rb를 가지고있다. 두 서비스 모두 development.log라는 공통 로그 파일을 가지고 있습니다. 이 로그 파일을 별도로 작성하고 싶습니다. development-3000.log & development-3001.log
.다른 레일 서비스에 대한 다른 로그 파일?
나는 개별 퓨마 파일을
stdout_redirect "#{Dir.pwd}/log/puma.stdout.log", "#{Dir.pwd}/log/puma.stderr.log"
을 시도했지만 이것은 단지 요청을 기록합니다. 로그가
인 log_level : debug이되도록하고 싶습니다. 이것을 어떻게 할 수 있습니까? 별도의 로그 설정에 별도의 레일 환경이 될 것입니다 얻을
app_path=File.expand_path('../', _ _FILE_ _)
tmp_dir= "#{app_path}/../tmp"
pidfile "#{tmp_dir}/pid"
state_path "#{tmp_dir}/state"
threads 8,32
workers 2
activate_control_app