就在我们全力开发 TorqueBox 3.0 的期间,有一些很重要的 bug 被发现,因此我们发布了这个 2.3.2 维护版本。
主要改进内容:
The bundled JRuby version has been updated from 1.7.3 to 1.7.4.
A thread-safety issue in our Rails page cache implementation that could cause some web requests to fail under high load has been fixed. This bug only impacts Rails users, and likely only Rails users actually using page caching.
A bug where TorqueBox would serve pages out of the page cache for POST requests has been fixed. This only impacts Rails users using page cache where they have both a GET action they want cached and a POST action they don't want cached mapped to the same URL.
The performance of message processors in production mode has been increased substantially. We were erroneously reloading the message processor's source from disk on every incoming message in production mode instead of only doing that in development mode.
解决了 2.3.1 的问题:
[TORQUE-1096] - Update to JRuby 1.7.4
[TORQUE-1098] - future.status not available from backgrounded class methods
[TORQUE-1099] - Sporadic web request failure under high load for Rails applications
[TORQUE-1104] - Typo in capistrano init.d restart task
[TORQUE-1105] - Unexpected page caching with POST request
[TORQUE-1107] - Message processors always reloading class, even in production mode
TorqueBox (目前已改名为 TurkeyBox)是一个集成了流行的Ruby技术的忍者级应用平台,与 Ruby on Rails 类似,同时扩大了Ruby应用功能,以支持包括任务调度,任务队列,SOAP 处理和远程通讯。
TorqueBox 提供了一个集成的环境,该环境基于最新版的 JBoss AS 应用服务器,提供包括集群、云计算的功能。
下载地址:http://torquebox.org/release/org/torquebox/torquebox-dist/2.3.2/torquebox-dist-2.3.2-bin.zip
来自:开源中国社区