Я использую Nginx в качестве обратного прокси для тонких экземпляров.
Моя цель - настроить приложение Rails (3) для загрузки больших файлов и что-то с ними делать.
Для этого я наткнулся на модули Nginx Upload and Upload Progress.
Я читал, по большей части, этот пост, но в нем специально написано мышление в Passenger.
Если возможно, я ищу два возможных ответа:
1) Информация о примерах реализации этого стека (с Thin вместо Passenger)
2) Конкретная информация о том, как я могперепишите это:
location ^~ /progress {
# report uploads tracked in the 'proxied' zone
upload_progress_json_output;
report_uploads proxied;
}
location @fast_upload_endpoint {
passenger_enabled on;
rails_env development;
}
location / {
rails_env development;
passenger_enabled on;
}
Я не знаю, что является эксклюзивным для Пассажира, и как написать его для типичной конфигурации для 4 рабочих / 3 тонких экземпляра.
Спасибо.