发布于 2017-06-01 23:54:40 | 190 次阅读 | 评论: 0 | 来源: 网友投递
Puma Ruby的web服务器
Puma是一个为Ruby web程序提供高速处理以及HTTP 1.1并发的服务器小型库。它被设计只用来运行Rack程序。
Puma 3.9.0("Private Caller") 发布了,该版本包含了 2 个新特性和 9 个 bug 修复。详细如下:
新特性
Bug 修复
Reduce information leakage by preventing HTTP parse errors from writing environment hashes to STDERR (#1306)
Fix SSL/WebSocket compatibility (#1274)
HTTP headers with empty values are no longer omitted from responses. (#1261)
Fix a Rack env key which was set to nil. (#1259)
peercert has been implemented for JRuby (#1248)
Fix compat w/LibreSSL (#1285)
Fix restarting Puma w/symlinks and a new Gemfile (#1282)
Replace Dir.exists? with Dir.exist? (#1294)
已知的问题
MRI 2.2+ 中的错误可能导致 IOError:流关闭。详见 #1206。这个问题至少从 Puma 3.6 开始就存在,可能还会回来
下载地址