Это подходит для меня. А именно, то же самое приложение, запущенное локально, подключается к локальной и удаленной базе данных.

ользую Rails 3.0.5, и на консоли сообщается, что страница занимает 60 мс, но если я проверю график загрузки Firefox Net, то это займет 2,9 с. Если я бегуab Команда на Баш, он говорит, что это займет 300 мс.

Так что если убрать подставку javascripts (их 6), то это займет 1,9 секунды ... но мне интересно, почему так медленно? Разве не поддержание чести?

Также странно, что Firefox показывает, что 4 файла загружаются одновременно - я думал, что Webrick одновременно поддерживает только 1 соединение?

(Изменится ли использование монгрела или «тонких» вещей по-другому или лучше?)

Также странно, что если я

ab -n 10 -c 5 http://www.somesite.com:8080

это займет 3 секунды, и чтобы проверить, какkeep-alive поддерживается, я использовал-k опция:

ab -n 10 -c 5 -k http://www.somesite.com:8080

но теперь общее время меняется с 3 секунд до 4,5 секунд. неkeep-alive должен сделать это быстрее, и этоkeep-alive поддерживается Webrick?

Кроме того, если он поддерживает одновременное соединение, то, если какой-то код использует переменную класса для обработки вещей, то не может ли произойти гонка? (поскольку содержимое переменной класса остается между запросами)

Ответы на вопрос(2)

Ваш ответ на вопрос