Puma 3.5.0 发布了。与其他Ruby web服务器不同的是,Puma是为速度与并发而生的。Puma是一个为Ruby web程序提供高速处理以及HTTP 1.1并发的服务器小型库。它被设计只用来运行Rack程序。 更新内容 1 小功能: Allow persistent_timeout to be configured via the dsl. 9个bug修复: Allow a bare % in a query string. Fixes #958 Explicitly listen on all localhost addresses. Fixes #782 Fix `TCPLogger` log error in tcp cluster mode. Fix puma/puma#968 Cannot bind SSL port due to missing verify_mode option Fix puma/puma#968 Default verify_mode to peer Log any exceptions in ThreadPool. Fixes #1010 Silence connection errors in the reactor. Fixes #959 Tiny fixes in hook documentation for #840 It should not log requests if we want it to be quiet 5个doc修复: Add How to stop Puma on Heroku using plugins to the example directory Provide both hot and phased restart in jungle script Update reference to the instances management script Update default number of threads Fix typo in example config 14个PRs合并: Merge pull request #1007 from willnet/patch-1 Merge pull request #1014 from jeznet/patch-1 Merge pull request #1015 from bf4/patch-1 Merge pull request #1017 from jorihardman/configurable_persistent_timeout Merge pull request #954 from jf/master Merge pull request #955 from jf/add-request-info-to-standard-error-rescue Merge pull request #956 from maxkwallace/master Merge pull request #960 from kmayer/kmayer-plugins-heroku-restart Merge pull request #969 from frankwong15/master Merge pull request #970 from willnet/delete-blank-document Merge pull request #974 from rocketjob/feature/name_threads Merge pull request #977 from snow/master Merge pull request #981 from zach-chai/patch-1 Merge pull request #993 from scorix/master 下载地址: Source code (zip) Source code (tar.gz) Puma 3.5.0 发布,Ruby 的 web 服务器下载地址