【文件属性】:
文件名称:rails_compojure:Ruby on Rails与Compojure基准测试
文件大小:39KB
文件格式:ZIP
更新时间:2021-05-23 14:30:30
Ruby
Ruby on Rails与Compojure基准测试
设置
安装Leiningen。
安装捆绑器和宝石:
gem install bundler
gem install benchmark-ips
cd rails_app && bundle
安装PostgreSQL并运行:
psql -U postgres -f provision_database.sql
跑步
运行4台服务器:
# Compojure/Aleph – port 8000
cd compojure_app && lein with-profile production trampoline run -m compojure_app.handler aleph
# Compojure/Http-kit – port 5000
cd compojure_app && lein with-profile pr
【文件预览】:
rails_compojure-master
----.gitignore(83B)
----README.md(3KB)
----provision_database.sql(33B)
----rails_app()
--------bin()
--------test()
--------public()
--------Gemfile(1KB)
--------db()
--------log()
--------app()
--------vendor()
--------Gemfile.lock(4KB)
--------config()
--------README.rdoc(478B)
--------config.ru(153B)
--------lib()
--------Rakefile(249B)
----benchmark.rb(1KB)
----compojure_app()
--------README.md(271B)
--------project.clj(777B)
--------test()
--------src()
----benchmark-http-stack.rb(409B)