<div dir="ltr"><div>Hi folks,</div><div><br></div><div>We are glad to announce that Tengine-1.4.5 (development version) has been</div><div>released. You can either checkout the source code from github:</div><div><a href="https://github.com/alibaba/tengine">https://github.com/alibaba/tengine</a> or download the tarball directly:</div>
<div><a href="http://tengine.taobao.org/download/tengine-1.4.5.tar.gz">http://tengine.taobao.org/download/tengine-1.4.5.tar.gz</a></div><div><br></div><div>In this release, we have added the consistent_hash module which dispatches</div>
<div>requests to upstream servers based on consistent hashing algorithm</div><div>(<a href="http://en.wikipedia.org/wiki/Consistent_hashing">http://en.wikipedia.org/wiki/Consistent_hashing</a>).  It is better than the</div>
<div>ip_hash module, by decreasing the possibility of hash key to be remapped</div><div>when the number of servers changes. </div><div><br></div><div>We also introduced the "keepalive_timeout" directive to set timeout for the</div>
<div>upstream keepalive connections. It can reduce the sum of idle connections</div><div>with backend servers.</div><div><br></div><div>Two new configure script options '--enable-mods-shared=all' and</div><div>'--enable-mods-static=all' were added. Now you can compile all the modules</div>
<div>to be shared or static.</div><div><br></div><div>The full changelog is as follows:</div><div><br></div><div>*) Feature: added the consistent_hash module which dispatches requests to</div><div>upstream servers based on consistent hashing algorithm of a variable specified.</div>
<div>(dinic)</div><div>*) Feature: added the "keepalive_timeout" directive to set timeout for</div><div>upstream keepalive connections. (jinglong)</div><div>*) Feature: now the configure script supports compilation of all modules to be</div>
<div>shared or static. (monadbobo)</div><div>*) Change: updated the Lua module to 0.7.19. (jinglong)</div><div>*) Change: merged the changes of Nginx-1.2.8. (yaoweibin)</div><div>*) Bugfix: fixed the compile warnings of syslog and upstream_check modules.</div>
<div>(magicbear)</div><div><br></div><div>For those who don't know Tengine, it is a free and open source distribution of</div><div>Nginx with some advanced features. See our website for more details:</div><div><a href="http://tengine.taobao.org">http://tengine.taobao.org</a></div>
<div><br></div><div>Have fun!</div><div><br></div>-- <br>Weibin Yao<br>Developer @ Server Platform Team of Taobao
</div>