皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Dubbo 2.6.3 预览版发布,分布式 RPC 服务框架

Dubbo

Dubbo 2.6.3 预览版已发布,列出了即将到来的正式版本所包含的更新内容:

改进/特性

  • Support implicit delivery of attachments from provider to consumer, #889
  • Support inject Spring bean to SPI by bean type, #1837
  • Add generic invoke and attachments support for http&hessian protocol, #1827
  • Get the real methodname to support consistenthash for generic invoke, #1872
  • Remove validation key from provider url on Consumer side, config depedently, #1386
  • Introducing the Bootstrap module as a unified entry for Dubbo startup and resource destruction, #1665
  • Open TCP_NODELAY on Netty 3, #1746
  • Graceful shutdown optimization (unified to the lifecycle to Servlet or Spring), #1820#2126
  • Enable thread pool on Consumer side, #2013
  • Support specify proxy type on provide side, #1873
  • Support dbindex in redis, #1831
  • Upgrade tomcat to 8.5.31, #1781

Bug 修复

  • ExecutionDispatcher meet with user docs#1089
  • Remove side effects of Dubbo custom loggers on Netty logger, #1717
  • Fix isShutdown() judge of Dubbo biz threadpool always return true, #1426
  • Selection of invoker node under the critical condition of only two nodes, #1759
  • Listener cann’t be removed during unsubscribe when use ZK as registry, #1792
  • URL parsing problem when user filed contains ‘@’, #1808
  • Check null in CacheFilter to avoid NPE, #1828
  • Fix potential deadlock in DubboProtocol, #1836
  • Restore the bug that attachment has not been updated in the RpcContext when the Dubbo built-in retry mechanism is triggered, #1453

性能优化

  • ChannelState branch prediction optimization. #1643
  • Optimize AtomicPositiveInteger, less memory and compute cost, #348
  • Introduce embeded Threadlocal to replace the JDK implementation, #1745

Hessian-lite

  • Hessian deserialization optimization, #1705
  • Support Locale type, #1761

源码下载:https://github.com/apache/incubator-dubbo/releases

转自 https://www.oschina.net/news/98385/dubbo-2-6-3-pre-released

分享到:更多 ()