Используя прокси-сервер Fiddler, я обнаружил, что инструмент AB запускается больше раз, чем количество запросов, которые нужно выполнить (пример: -n 200 ).
Запустив серию последовательных тестов:
# 11 consecutive times
/usr/bin/ab -n 200 -c 30 -X localhost:8888 http://localhost:3000/test
Прокси-сервер и сервер узлов сообщают о 2209 запросах. Похоже, что AB менее точен с прокси в середине, но все еще неточен.
В общем, и что более важно, я никогда не обнаруживал несоответствия между запросами, передаваемыми через прокси, и запросами, полученными сервером узла.
Спасибо!
да проверяют рубиновые документы... http://ruby-doc.org/stdlib/
пакет, на который Вы хотите посмотреть, является net/smtp
существует также
http://www.rfc20.org/rubymail/ (рубиновая почта), который популярен и делает это немного легче
Самый простой путь в простом рубине состоит в том, чтобы использовать net/smtp. Однако направляющие имеют свой собственный созданный в отправке по почте средств, потому что отправка почты является чем-то, что довольно распространено. Лучший способ сделать это в направляющих, должен использовать модель Mailer
Убедитесь, что вы заменили все example.com действительными значениями:
require 'net/smtp'
Net::SMTP.start('smtp.example.com', 25) do |smtp|
smtp.send_message "Subject: testing from ruby", 'from-address@example.com', ['to-address1@example.com', 'to-address2@example.com']
end
Другое отличное решение является драгоценным камнем, названным пони. Это точно похоже на почту php () функция. Просто и легкий.
Меня беспокоит, что если вы не хотите использовать ActionMailer, возможно, у вас просто не будет рельсов. ActionMailer упрощает отправку электронных писем с хорошими шаблонами и т.п., вам действительно стоит изучить это.