| <!doctype html> |
| <html lang="en" class="no-js"> |
| <head> |
| <meta charset="utf-8"> |
| |
| <!-- begin SEO --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <title>Release Notes - Apache RocketMQ - Version 4.6.0 - Apache RocketMQ</title> |
| |
| |
| |
| |
| <meta name="description" content="Below is a summary of the issues addressed in the 4.6.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start."> |
| |
| |
| |
| |
| <meta property="og:locale" content="en"> |
| <meta property="og:site_name" content="Apache RocketMQ"> |
| <meta property="og:title" content="Release Notes - Apache RocketMQ - Version 4.6.0"> |
| |
| |
| |
| |
| <meta property="og:description" content="Below is a summary of the issues addressed in the 4.6.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start."> |
| |
| |
| |
| <meta name="twitter:site" content="@ApacheRocketMQ"> |
| <meta name="twitter:title" content="Release Notes - Apache RocketMQ - Version 4.6.0"> |
| <meta name="twitter:description" content="Below is a summary of the issues addressed in the 4.6.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start."> |
| <meta name="twitter:url" content=""> |
| |
| |
| <meta name="twitter:card" content="summary"> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <meta property="og:type" content="article"> |
| <meta property="article:published_time" content="2019-11-20T00:00:00+08:00"> |
| |
| |
| |
| |
| |
| |
| |
| |
| <script type="application/ld+json"> |
| { |
| "@context" : "http://schema.org", |
| "@type" : "Person", |
| "name" : "Apache RocketMQ", |
| "url" : null, |
| "sameAs" : null |
| } |
| </script> |
| |
| |
| |
| <meta name="google-site-verification" content="aand0XZkSGsziuC-UPD4ZJniFD0m0JhGx6820y2mAQY" /> |
| |
| |
| <meta name="baidu-site-verification" content="wD06EbDRkQ" /> |
| |
| |
| |
| |
| <!-- end SEO --> |
| |
| |
| <link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Apache RocketMQ Feed"> |
| |
| <!-- http://t.co/dKP3o1e --> |
| <meta name="HandheldFriendly" content="True"> |
| <meta name="MobileOptimized" content="320"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| |
| <script> |
| document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js '; |
| </script> |
| |
| <!-- For all browsers --> |
| <link rel="stylesheet" href="/assets/css/main.css"> |
| |
| <meta http-equiv="cleartype" content="on"> |
| <!-- start custom head snippets --> |
| |
| <!-- insert favicons. use http://realfavicongenerator.net/ --> |
| |
| <!-- end custom head snippets --> |
| </head> |
| |
| <body class="layout--single"> |
| |
| <!--[if lt IE 9]> |
| <div class="notice--danger align-center" style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</div> |
| <![endif]--> |
| <div class="masthead"> |
| <div class="masthead__inner-wrap"> |
| <div class="masthead__menu"> |
| <nav id="site-nav" class="greedy-nav"> |
| <button><div class="navicon"></div></button> |
| <ul class="visible-links"> |
| <li class="masthead__menu-item masthead__menu-item--lg"><a href="/">Apache RocketMQ</a></li> |
| |
| |
| <li class="masthead__menu-item"><a href="/docs/quick-start/">Documentation</a></li> |
| |
| |
| <li class="masthead__menu-item"><a href="/year-archive/">Blog</a></li> |
| |
| |
| <li class="masthead__menu-item"><a href="/community/">Community</a></li> |
| |
| |
| <li class="masthead__menu-item"><a href="/users/">Users</a></li> |
| |
| |
| <li class="masthead__menu-item"><a href="/about/team/">About</a></li> |
| |
| </ul> |
| <ul class="hidden-links hidden"></ul> |
| </nav> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| |
| <div id="main" role="main"> |
| |
| <div class="sidebar sticky"> |
| |
| |
| <div itemscope itemtype="http://schema.org/Person"> |
| |
| |
| <div class="author__avatar"> |
| |
| <img src="/assets/images/rmq-logo.png" class="author__avatar" alt="" itemprop="image"> |
| |
| </div> |
| |
| |
| <div class="author__content"> |
| <h3 class="author__name" itemprop="name"></h3> |
| |
| <p class="author__bio" itemprop="description"> |
| An open source distributed messaging and streaming data platform. |
| </p> |
| |
| </div> |
| |
| <div class="author__urls-wrapper"> |
| <button class="btn btn--inverse">Follow</button> |
| <ul class="author__urls social-icons"> |
| |
| <li itemprop="homeLocation" itemscope itemtype="http://schema.org/Place"> |
| <i class="fa fa-fw fa-map-marker" aria-hidden="true"></i> <span itemprop="name">Hangzhou, China</span> |
| </li> |
| |
| |
| |
| <li> |
| <a href="http://rocketmq.apache.org" itemprop="url"> |
| <i class="fa fa-fw fa-chain" aria-hidden="true"></i> Website |
| </a> |
| </li> |
| |
| |
| |
| <li> |
| <a href="mailto:dev@rocketmq.apache.org"> |
| <meta itemprop="email" content="dev@rocketmq.apache.org" /> |
| <i class="fa fa-fw fa-envelope-square" aria-hidden="true"></i> Email |
| </a> |
| </li> |
| |
| |
| |
| |
| |
| <li> |
| <a href="https://twitter.com/ApacheRocketMQ" itemprop="sameAs"> |
| <i class="fa fa-fw fa-twitter-square" aria-hidden="true"></i> Twitter |
| </a> |
| </li> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <li> |
| <a href="https://github.com/apache/rocketmq" itemprop="sameAs"> |
| <i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub |
| </a> |
| </li> |
| |
| |
| |
| <li> |
| <a href="https://www.stackoverflow.com/questions/tagged/rocketmq" itemprop="sameAs"> |
| <i class="fa fa-fw fa-stack-overflow" aria-hidden="true"></i> Stackoverflow |
| </a> |
| </li> |
| |
| |
| |
| <li> |
| <a href="https://www.quora.com/topic/RocketMQ" itemprop="sameAs"> |
| <i class="fa fa-fw" aria-hidden="true"><strong>Q</strong></i> Quora |
| </a> |
| </li> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <!-- |
| <li> |
| <a href="http://link-to-whatever-social-network.com/user/" itemprop="sameAs"> |
| <i class="fa fa-fw" aria-hidden="true"></i> Custom Social Profile Link |
| </a> |
| </li> |
| --> |
| </ul> |
| </div> |
| </div> |
| |
| |
| </div> |
| |
| |
| <article class="page" itemscope itemtype="http://schema.org/CreativeWork"> |
| <meta itemprop="headline" content="Release Notes - Apache RocketMQ - Version 4.6.0"> |
| <meta itemprop="description" content="Below is a summary of the issues addressed in the 4.6.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Quick Start."> |
| <meta itemprop="datePublished" content="November 20, 2019"> |
| |
| |
| <div class="page__inner-wrap"> |
| |
| <header> |
| <h1 class="page__title" itemprop="headline">Release Notes - Apache RocketMQ - Version 4.6.0 |
| </h1> |
| |
| <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> |
| |
| |
| |
| |
| 1 minute read |
| </p> |
| |
| </header> |
| |
| |
| <section class="page__content" itemprop="text"> |
| <p>Below is a summary of the issues addressed in the 4.6.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to <a href="/docs/quick-start/">Quick Start</a>.</p> |
| |
| <h2> Download the 4.6.0 release</h2> |
| |
| <ul> |
| <li>Source: <a href="https://archive.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-source-release.zip">rocketmq-all-4.6.0-source-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-source-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-source-release.zip.sha512">SHA512</a>]</li> |
| <li>Binary: <a href="https://archive.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-bin-release.zip">rocketmq-all-4.6.0-bin-release.zip</a> [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-bin-release.zip.asc">PGP</a>] [<a href="https://www.apache.org/dist/rocketmq/4.6.0/rocketmq-all-4.6.0-bin-release.zip.sha512">SHA512</a>]</li> |
| </ul> |
| |
| <h2 id="new-feature">New Feature</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1388">ISSUE-1388</a>] - Add lite pull consumer support for RocketMQ. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/pull/1413">RIP-15</a>] - Add IPv6 support for RocketMQ. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/pull/1422">RIP-16</a>] - Add Request-Reply support for RocketMQ. |
| </li> |
| </ul> |
| |
| <h2 id="improvement">Improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/504">ISSUE-504</a>] - Polish 'No route info of this topic' exception. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1483">ISSUE-1483</a>] - Make QueryMsgByIdSubCommand print offsetID only once. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1435">ISSUE-1435</a>] - Fix discarded mqadmin subcommand document description. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1528">ISSUE-1528</a>] - Mocking related functions to make producer get right topicrouteinfo and invoke callback functions. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1519">ISSUE-1519</a>] - Optimise performance/stability of transaction message. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1531">ISSUE-1531</a>] - Upgrade fastjson version. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+RIP-10">RIP-10</a>] - Add test cases for ConsumeMessageOrderlyService#consumeMessageDirectly. |
| </li> |
| </ul> |
| |
| <h2 id="bug">Bug</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1082">ISSUE-1082</a>] - Fix disconnection of HA. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1456">ISSUE-1456</a>] - Fix replica abnormal recover slow issue. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1108">ISSUE-1108</a>] - Fix concurrent problems with client-side connection creation. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1464">ISSUE-1464</a>] - Fix the issue that master node route info was lost when the node joined the group in dledger mode. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1470">ISSUE-1470</a>] - Fix the issue that lite pull consumer lost messages. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1491">ISSUE-1491</a>] - Ignore IllegalStateException when remove shutdown hook. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1535">ISSUE-1535</a>] - Fix ha sync transfer timeout. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1528">ISSUE-1528</a>] - Fix the unit tests of DefaultMQProducer. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1568">ISSUE-1568</a>] - Resolve repeat compress issue of transaction message. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1564">ISSUE-1564</a>] - Fix the IP filter logic in ipv6/ipv4 coexist environment . |
| </li> |
| </ul> |
| |
| <h2 id="document--and-code-style-improvement">Document and code style improvement</h2> |
| <ul> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1420">ISSUE-1420</a>] - Polish code style. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1556">ISSUE-1556</a>] - Fix cacography in guide doc. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1438">ISSUE-1438</a>] - Polish definite article and indefinite article usage. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1439">ISSUE-1439</a>] - Fix transaction typo in doc. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1526">ISSUE-1526</a>] - Modify docs-cn description error. |
| </li> |
| <li>[<a href="https://github.com/apache/rocketmq/issues/1503">ISSUE-1503</a>] - Fix some typo in docs/cn/design.md. |
| </li> |
| </ul> |
| |
| |
| |
| </section> |
| |
| <footer class="page__meta"> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <p class="page__taxonomy"> |
| <strong><i class="fa fa-fw fa-tags" aria-hidden="true"></i> Tags: </strong> |
| <span itemprop="keywords"> |
| |
| |
| |
| <a href="/tags/#release-notes" class="page__taxonomy-item" rel="tag">Release_Notes</a><span class="sep">, </span> |
| |
| |
| |
| <a href="/tags/#rocketmq" class="page__taxonomy-item" rel="tag">RocketMQ</a><span class="sep">, </span> |
| |
| |
| |
| <a href="/tags/#version" class="page__taxonomy-item" rel="tag">Version</a> |
| |
| </span> |
| </p> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <p class="page__taxonomy"> |
| <strong><i class="fa fa-fw fa-folder-open" aria-hidden="true"></i> Categories: </strong> |
| <span itemprop="keywords"> |
| |
| |
| |
| <a href="/categories/#release-notes" class="page__taxonomy-item" rel="tag">Release_Notes</a> |
| |
| </span> |
| </p> |
| |
| |
| |
| <p class="page__date"><strong><i class="fa fa-fw fa-calendar" aria-hidden="true"></i> Updated:</strong> <time datetime="2019-11-20T00:00:00+08:00">November 20, 2019</time></p> |
| |
| </footer> |
| |
| <section class="page__share"> |
| |
| <h4 class="page__share-title">Share on</h4> |
| |
| |
| <a href="https://twitter.com/intent/tweet?via=ApacheRocketMQ&text=Release Notes - Apache RocketMQ - Version 4.6.0 /release_notes/release-notes-4.6.0/" class="btn btn--twitter" title="Share on Twitter"><i class="fa fa-fw fa-twitter" aria-hidden="true"></i><span> Twitter</span></a> |
| |
| <a href="https://www.facebook.com/sharer/sharer.php?u=/release_notes/release-notes-4.6.0/" class="btn btn--facebook" title="Share on Facebook"><i class="fa fa-fw fa-facebook" aria-hidden="true"></i><span> Facebook</span></a> |
| |
| <a href="https://plus.google.com/share?url=/release_notes/release-notes-4.6.0/" class="btn btn--google-plus" title="Share on Google Plus"><i class="fa fa-fw fa-google-plus" aria-hidden="true"></i><span> Google+</span></a> |
| |
| <a href="https://www.linkedin.com/shareArticle?mini=true&url=/release_notes/release-notes-4.6.0/" class="btn btn--linkedin" title="Share on LinkedIn"><i class="fa fa-fw fa-linkedin" aria-hidden="true"></i><span> LinkedIn</span></a> |
| </section> |
| |
| |
| |
| <nav class="pagination"> |
| |
| <a href="/release_notes/release-notes-rocketmq-client-cpp-1.2.4/" class="pagination--pager" title="Release Notes - Apache RocketMQ Client CPP- Version 1.2.4 |
| ">Previous</a> |
| |
| |
| <a href="/release_notes/release-notes-rocketmq-client-go-1.2.4/" class="pagination--pager" title="Release Notes - Apache RocketMQ Client Go- Version 1.2.4 |
| ">Next</a> |
| |
| </nav> |
| |
| </div> |
| |
| |
| <div class="page__comments"> |
| |
| |
| <h4 class="page__comments-title">Leave a Comment</h4> |
| <section id="disqus_thread"></section> |
| |
| </div> |
| |
| </article> |
| |
| |
| |
| <div class="page__related"> |
| |
| <h4 class="page__related-title">You May Also Enjoy</h4> |
| |
| <div class="grid__wrapper"> |
| |
| |
| |
| |
| |
| <div class="grid__item"> |
| <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork"> |
| |
| <h2 class="archive__item-title" itemprop="headline"> |
| |
| <a href="/release_notes/release-notes-rocketmq-client-cpp-2.2.0/" rel="permalink">Release Notes - Apache RocketMQ Client CPP- Version 2.2.0 |
| </a> |
| |
| </h2> |
| |
| <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> |
| |
| |
| |
| |
| less than 1 minute read |
| </p> |
| |
| <p class="archive__item-excerpt" itemprop="description">Below is a summary of the issues addressed in the version 2.2.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started...</p> |
| </article> |
| </div> |
| |
| |
| |
| |
| |
| <div class="grid__item"> |
| <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork"> |
| |
| <h2 class="archive__item-title" itemprop="headline"> |
| |
| <a href="/release_notes/release-notes-rocketmq-client-go-2.0.0/" rel="permalink">Release Notes - Apache RocketMQ Client Go- Version 2.0.0 |
| </a> |
| |
| </h2> |
| |
| <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> |
| |
| |
| |
| |
| less than 1 minute read |
| </p> |
| |
| <p class="archive__item-excerpt" itemprop="description">Below is a summary of the issues addressed in the version 2.0.0 release of RocketMQ Client Go. For full documentation of the release, a guide to get started,...</p> |
| </article> |
| </div> |
| |
| |
| |
| |
| |
| <div class="grid__item"> |
| <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork"> |
| |
| <h2 class="archive__item-title" itemprop="headline"> |
| |
| <a href="/release_notes/release-notes-rocketmq-client-cpp-2.1.0/" rel="permalink">Release Notes - Apache RocketMQ Client CPP- Version 2.1.0 |
| </a> |
| |
| </h2> |
| |
| <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> |
| |
| |
| |
| |
| 1 minute read |
| </p> |
| |
| <p class="archive__item-excerpt" itemprop="description">Below is a summary of the issues addressed in the version 2.1.0 release of RocketMQ Client CPP. For full documentation of the release, a guide to get started...</p> |
| </article> |
| </div> |
| |
| |
| |
| |
| |
| <div class="grid__item"> |
| <article class="archive__item" itemscope itemtype="http://schema.org/CreativeWork"> |
| |
| <h2 class="archive__item-title" itemprop="headline"> |
| |
| <a href="/release_notes/release-notes-4.7.0/" rel="permalink">Release Notes - Apache RocketMQ - Version 4.7.0 |
| </a> |
| |
| </h2> |
| |
| <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> |
| |
| |
| |
| |
| less than 1 minute read |
| </p> |
| |
| <p class="archive__item-excerpt" itemprop="description">Below is a summary of the issues addressed in the 4.7.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to Q...</p> |
| </article> |
| </div> |
| |
| </div> |
| </div> |
| |
| </div> |
| |
| <div class="page__footer"> |
| <footer> |
| <!-- start custom footer snippets --> |
| |
| <!-- end custom footer snippets --> |
| <style type="text/css"> |
| div.columns { float: left; margin-left: 10px;} |
| div.clear { clear: both; } |
| </style> |
| <div> |
| <div class="columns"> |
| <a href="https://www.apache.org/"><img src="/assets/images/feather-small.gif" alt="Apache Software Foundation" style="height: 88px !important" /></a> |
| </div> |
| <div class="columns" style="width: 80%"> |
| <div class="page__footer-follow"> |
| <ul class="social-icons"> |
| |
| <li><strong>Follow:</strong></li> |
| |
| |
| <li><a href="https://twitter.com/ApacheRocketMQ"><i class="fa fa-fw fa-twitter-square" aria-hidden="true"></i> Twitter</a></li> |
| |
| |
| |
| <li><a href="https://github.com/apache/rocketmq"><i class="fa fa-fw fa-github" aria-hidden="true"></i> GitHub</a></li> |
| |
| |
| <li><a href="/feed.xml"><i class="fa fa-fw fa-rss-square" aria-hidden="true"></i> Feed</a></li> |
| </ul> |
| </div> |
| |
| <div class="page__footer-copyright">Copyright © 2020 <a href="http://www.apache.org/">The Apache Software Foundation</a>. Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0.</a></div> |
| <div class="page__footer-copyright">Apache RocketMQ, RocketMQ, Apache, the Apache feather logo and the Apache RocketMQ logo are trademarks of The Apache Software Foundation.</div> |
| <br> |
| <div class="page__footer-copyright"><a href="https://www.apache.org/licenses/">License</a> | <a href="https://www.apache.org/security/">Security</a> | <a href="https://www.apache.org/foundation/thanks.html">Thanks</a> | <a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></div> |
| <br> |
| <div> |
| <a href="https://www.apache.org/events/current-event.html"> |
| <img src="https://www.apache.org/events/current-event-234x60.png" /> |
| </a> |
| </div> |
| </div> |
| </div> |
| <div class="clear"></div> |
| </footer> |
| </div> |
| |
| <script src="/assets/js/main.min.js"></script> |
| |
| |
| |
| |
| <script> |
| (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ |
| (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), |
| m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) |
| })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); |
| |
| ga('create', 'UA-89603173-1', 'auto'); |
| ga('send', 'pageview'); |
| </script> |
| |
| <script> |
| var _hmt = _hmt || []; |
| (function() { |
| var hm = document.createElement("script"); |
| hm.src = "https://hm.baidu.com/hm.js?36428f2b841d08e7405724cbf7f860d2"; |
| var s = document.getElementsByTagName("script")[0]; |
| s.parentNode.insertBefore(hm, s); |
| })(); |
| </script> |
| |
| |
| |
| |
| |
| <script type="text/javascript"> |
| /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */ |
| var disqus_shortname = 'rocketmq'; |
| |
| /* * * DON'T EDIT BELOW THIS LINE * * */ |
| (function() { |
| var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; |
| dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; |
| (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); |
| })(); |
| |
| /* * * DON'T EDIT BELOW THIS LINE * * */ |
| (function () { |
| var s = document.createElement('script'); s.async = true; |
| s.type = 'text/javascript'; |
| s.src = '//' + disqus_shortname + '.disqus.com/count.js'; |
| (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s); |
| }()); |
| </script> |
| <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> |
| |
| |
| |
| |
| |
| |
| </body> |
| </html> |