2009-07-17 4 views
3

Мы хотим реализовать индикатор выполнения для загрузки файлов в одно из наших приложений Ruby. Это должно показать точный процент загрузки. Однако, несмотря на все наши усилия, мы не смогли найти способ реализовать индикатор выполнения, который точно реплицирует процесс загрузки файлов.Как реализовать индикатор выполнения в Ruby?

Помогите нам с этим?

+0

Пожалуйста, предложите для Mongrel. – Aditya

ответ

1

Если вы используете Apache и Passenger, вы можете использовать модуль шага прогресса Apache.

ScreenCast: http://www.railsillustrated.com/screencast-file-uploads-progress-in-rails-passenger.html

модуль Apache и инструкции по установке: http://drogomir.com/blog/2008/6/18/upload-progress-bar-with-mod_passenger-and-apache

+0

Мы используем Mongrel. – Aditya

+0

Люди в любом случае не используют Mongrel в Production, вы, вероятно, в конечном итоге будете использовать Nginx и Mongrel Clusters. В любом случае, я думаю, что есть плагины для Mongrel, а также Nginx. Я не пробовал это с помощью Mongrel, но, как всегда, «Google - ваш друг» или попробуйте на irC#rubyonrails –

+2

Конечно, люди используют Mongrel в производстве, если Apache или Nginx переборщит. Речь идет о правильном инструменте для работы и для сайтов с низким трафиком, особенно внутри брандмауэра, Монгрелл в порядке. –

0

Я использовал mongrel_upload_progress в прошлом, но я обнаружил, что это был довольно сложным и деликатным решением проблемы. Тем не менее, я определенно рекомендую смотреть на использование пассажира через apache для вашей производственной среды.

 Смежные вопросы

  • Нет связанных вопросов^_^