Ruby 应用平台,TorqueBox 2.1.1 发布
openkk 12年前
<p><strong>TorqueBox</strong> 提供了一个集成的环境,该环境基于最新版的 <span style="padding-bottom:0px;margin:0px;outline-style:none;outline-color:invert;padding-left:0px;outline-width:0px;padding-right:0px;color:#3e62a6;padding-top:0px;">JBoss AS</span> 应用服务器,提供包括集群、云计算的功能。<br /> <img title="turkeybox.gif" border="0" alt="Ruby 应用平台,TorqueBox 2.1.1 发布" src="https://simg.open-open.com/show/78ca8950151e400efe7c7d194d426451.gif" width="90" height="90" /><br /> Ruby 应用平台 TorqueBox 发布了 2.1.1 版本,TorqueBox (目前已改名为 <strong style="padding-bottom:0px;line-height:20px;margin:0px;padding-left:0px;padding-right:0px;font-family:微软雅黑, Verdana, sans-serif, 宋体;color:#333333;padding-top:0px;">TurkeyBox</strong>)是一个集成了流行的Ruby技术的忍者级应用平台,与 Ruby on Rails 类似,同时扩大了Ruby应用功能,以支持包括任务调度,任务队列,SOAP 处理和远程通讯。</p> <p><img alt="Ruby 应用平台,TorqueBox 2.1.1 发布" src="https://simg.open-open.com/show/c8ae3e559bfa35b102b11daf54c59d19.png" width="506" height="334" /></p> <p>该版本改进记录包括:</p> <ul> <li>[<a href="/misc/goto?guid=4958523079109526764">TORQUE-420</a>] - Allow job classes to have a on_error method that we call when the job raises </li> <li>[<a href="/misc/goto?guid=4958523079224596810">TORQUE-433</a>] - Support Rails 3.1 Streaming Http Responses </li> <li>[<a href="/misc/goto?guid=4958523079329454452">TORQUE-542</a>] - Log the environment AS7 is booting in when calling `torquebox run` </li> <li>[<a href="/misc/goto?guid=4958523079451333374">TORQUE-629</a>] - stomp.yml causes Torquebox to fire a Warn: DEPLOYMENTS IN ERROR: Deployment "torquebox.StompServer" is in error </li> <li>[<a href="/misc/goto?guid=4958523079578282449">TORQUE-820</a>] - Don't tell mod_cluster an app is deployed until web context is started </li> <li>[<a href="/misc/goto?guid=4958523079687544247">TORQUE-824</a>] - Torquebox should support rails page cache conventions out of the box </li> <li>[<a href="/misc/goto?guid=4958523079809901646">TORQUE-852</a>] - Processor and Service initialization receive a java Map </li> <li>[<a href="/misc/goto?guid=4958523079924786939">TORQUE-858</a>] - Infinispan throws errors when a symbol is used as a key </li> <li>[<a href="/misc/goto?guid=4958523080038871369">TORQUE-865</a>] - Enable eager/lazy initialization option per subsystem (jobs, messaging, etc) </li> <li>[<a href="/misc/goto?guid=4958523080150981262">TORQUE-881</a>] - Rails 3.2 Tagged Logging support </li> <li>[<a href="/misc/goto?guid=4958523080262422261">TORQUE-882</a>] - expose web context to rails applications </li> <li>[<a href="/misc/goto?guid=4958523080383759961">TORQUE-900</a>] - Rails template should not break an application when running in a non-torquebox context </li> <li>[<a href="/misc/goto?guid=4958523080498296265">TORQUE-902</a>] - Documentation/example for clustering mod_cluster without multicast is invalid and fails. </li> <li>[<a href="/misc/goto?guid=4958523080617709526">TORQUE-903</a>] - Message Processors and Jobs are not threadsafe in production mode </li> <li>[<a href="/misc/goto?guid=4958523080728392414">TORQUE-906</a>] - Long-running backgroundable tasks cause the Arjuna reaper to retry </li> <li>[<a href="/misc/goto?guid=4958523080841778170">TORQUE-907</a>] - Support all the JEE transaction attributes, not just requires_new </li> <li>[<a href="/misc/goto?guid=4958523080958211302">TORQUE-909</a>] - TorqueBox dies on "--client" option in JRUBY_OPTS </li> <li>[<a href="/misc/goto?guid=4958523081079152112">TORQUE-911</a>] - Let receive optionally yield message to a block </li> <li>[<a href="/misc/goto?guid=4958523081184084854">TORQUE-912</a>] - Can't background task with NewRelic installed </li> <li>[<a href="/misc/goto?guid=4958523081313111794">TORQUE-916</a>] - torquebox.org/documentation/LATEST should point to 2.x docs, not 1.x </li> </ul>