Eclipse Jetty 9.4.27 发布了,此版本包含了许多 bug 修复与改进,可以从项目下载页面或 Maven Central 存储库获取:
- Eclipse: https://www.eclipse.org/jetty/download.html
- Maven Central: http://central.maven.org/maven2/org/eclipse/jetty/
具体更新内容包括:
- 生成 jetty-maven-plugin 站点
- cookie 安全属性将由 Google Chrome 强制要求
- 更新到 Apache Jasper 8.5.49
- WebSocket JSR356 实现不遵循 Whole<Reader> 上 MessageHandler 的 javadoc
- 检验 ReservedThreadExecutor 的并发模型
- X-Forwarded-Server header 覆盖 X-Forwarded-Host
- Jetty jdbc 会话管理器导致在表中插入会话时违反主键的异常
- 显示 Servlet 信息的 ErrorHandler,除非重写其大部分功能,否则不能禁用
- 恢复 dispatcher 中的硬关闭
- Jetty Websocket 线程上的高 CPU 问题
- Jetty 服务器始终分配最大响应头大小
- XmlConfiguration 构造函数选择基于参数数量
- 停止 ReservedThreadExecutor 可能会导致挂起
- 请求 getPathInfo 返回 null
- 当最后一个保留线程空闲时,ReservedThreadExecutor 挂起
详情查看更新说明:
https://www.eclipse.org/lists/jetty-announce/msg00141.htm
转自 https://www.oschina.net/news/113712/jetty-9-4-27-released