Release at 2017.2.10

Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/commit/2415b071
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/tree/2415b071
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/diff/2415b071

Branch: refs/heads/asf-site
Commit: 2415b071f9a71cc1cbe6742e67b55f24266026e9
Parents: 83c74be
Author: yukon <yu...@apache.org>
Authored: Fri Feb 10 20:40:56 2017 +0800
Committer: yukon <yu...@apache.org>
Committed: Fri Feb 10 20:40:56 2017 +0800

----------------------------------------------------------------------
 content/about/contact/index.html                |   4 +-
 content/about/rewards/index.html                |   4 +-
 content/about/team/index.html                   |   4 +-
 content/categories/index.html                   |  35 +-
 content/collection-archive/index.html           |   2 +
 content/docs/best-practice-broker/index.html    |   4 +-
 content/docs/best-practice-consumer/index.html  |   4 +-
 content/docs/best-practice-namesvr/index.html   |   4 +-
 content/docs/best-practice-producer/index.html  |   4 +-
 content/docs/branching-model.html               |   4 +-
 content/docs/cli-admin-tool/index.html          |   4 +-
 content/docs/cluster-deployment/index.html      |   4 +-
 content/docs/code-guidelines/index.html         |   4 +-
 content/docs/core-concept/index.html            |   4 +-
 content/docs/faq/index.html                     |   4 +-
 content/docs/motivation/index.html              |   4 +-
 content/docs/pull-request/index.html            |   4 +-
 content/docs/quick-start/index.html             |   4 +-
 content/docs/release-manual.html                |   4 +-
 content/feed.xml                                |  95 ++-
 .../release-notes-4.0.0-incubating/index.html   |  20 +-
 .../index.html                                  | 580 +++++++++++++++++++
 content/sitemap.xml                             |   4 +
 content/tags/index.html                         |  88 ++-
 content/year-archive/index.html                 |  31 +-
 25 files changed, 877 insertions(+), 46 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/about/contact/index.html
----------------------------------------------------------------------
diff --git a/content/about/contact/index.html b/content/about/contact/index.html
index 1265d01..aa34cbd 100644
--- a/content/about/contact/index.html
+++ b/content/about/contact/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -209,7 +209,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="CONTACT">
     <meta itemprop="description" content="Contact.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 29, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/about/rewards/index.html
----------------------------------------------------------------------
diff --git a/content/about/rewards/index.html b/content/about/rewards/index.html
index e4aeae0..1ef9f61 100644
--- a/content/about/rewards/index.html
+++ b/content/about/rewards/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -209,7 +209,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="REWARDS">
     <meta itemprop="description" content="Rewards.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="January 25, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/about/team/index.html
----------------------------------------------------------------------
diff --git a/content/about/team/index.html b/content/about/team/index.html
index 788469e..3ae43f7 100644
--- a/content/about/team/index.html
+++ b/content/about/team/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -209,7 +209,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="TEAM">
     <meta itemprop="description" content="Project team.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 29, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/categories/index.html
----------------------------------------------------------------------
diff --git a/content/categories/index.html b/content/categories/index.html
index 0fcfa1d..1020a94 100644
--- a/content/categories/index.html
+++ b/content/categories/index.html
@@ -343,6 +343,12 @@
 
 
 
+<!-- If not equal to previous then it must be unique as sorted -->
+
+
+
+
+
 
 <!-- group_items -->
 
@@ -466,7 +472,7 @@ January 5th 2017
 
 
 
-  1 minute read
+  2 minute read
 </p>
     
     <p class="archive__item-excerpt" itemprop="description">Below is a summary 
of the JIRA issues addressed in the 4.0.0-incubating release of RocketMQ. For 
full documentation of the release, a guide to get started, p...</p>
@@ -486,6 +492,33 @@ January 5th 2017
     
     <h2 class="archive__item-title" itemprop="headline">
       
+        <a href="/rocketmq/four-methods-to-feed-name-server-address-list/" 
rel="permalink">Four Methods to Feed Name Server Address List
+</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">In Apache 
RocketMQ, name servers are designed to coordinate each component of the 
distributed system
+and fulfill much of this responsibility through managing...</p>
+  </article>
+</div>
+  
+    
+
+
+
+<div class="list__item">
+  <article class="archive__item" itemscope 
itemtype="http://schema.org/CreativeWork";>
+    
+    <h2 class="archive__item-title" itemprop="headline">
+      
         <a href="/rocketmq/how-to-support-more-queues-in-rocketmq/" 
rel="permalink">How to Support More Queues in RocketMQ?
 </a>
       

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/collection-archive/index.html
----------------------------------------------------------------------
diff --git a/content/collection-archive/index.html 
b/content/collection-archive/index.html
index b26c30b..f4752e0 100644
--- a/content/collection-archive/index.html
+++ b/content/collection-archive/index.html
@@ -693,6 +693,8 @@
   
     
   
+    
+  
 
   
     

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/best-practice-broker/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-broker/index.html 
b/content/docs/best-practice-broker/index.html
index 20cea89..8499899 100644
--- a/content/docs/best-practice-broker/index.html
+++ b/content/docs/best-practice-broker/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Best Practice For Broker">
     <meta itemprop="description" content="Some useful tips for users.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/best-practice-consumer/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-consumer/index.html 
b/content/docs/best-practice-consumer/index.html
index 51cf3ce..0bd5265 100644
--- a/content/docs/best-practice-consumer/index.html
+++ b/content/docs/best-practice-consumer/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Best Practice For Consumer">
     <meta itemprop="description" content="Some useful tips for users.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/best-practice-namesvr/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-namesvr/index.html 
b/content/docs/best-practice-namesvr/index.html
index dbd0531..720c2da 100644
--- a/content/docs/best-practice-namesvr/index.html
+++ b/content/docs/best-practice-namesvr/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Best Practice For NameServer">
     <meta itemprop="description" content="Some useful tips for users.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/best-practice-producer/index.html
----------------------------------------------------------------------
diff --git a/content/docs/best-practice-producer/index.html 
b/content/docs/best-practice-producer/index.html
index aec2d0e..72df96c 100644
--- a/content/docs/best-practice-producer/index.html
+++ b/content/docs/best-practice-producer/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Best Practice For Producer">
     <meta itemprop="description" content="Some useful tips for users.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/branching-model.html
----------------------------------------------------------------------
diff --git a/content/docs/branching-model.html 
b/content/docs/branching-model.html
index 5a7a254..211816c 100644
--- a/content/docs/branching-model.html
+++ b/content/docs/branching-model.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Branching Model">
     <meta itemprop="description" content="Apache RocketMQ Branching Model">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="February 08, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/cli-admin-tool/index.html
----------------------------------------------------------------------
diff --git a/content/docs/cli-admin-tool/index.html 
b/content/docs/cli-admin-tool/index.html
index cf31b86..d464547 100644
--- a/content/docs/cli-admin-tool/index.html
+++ b/content/docs/cli-admin-tool/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="CLI Admin Tool">
     <meta itemprop="description" content="RocketMQ provides a CLI admin tool 
belt to query, manage and diagnose various issues.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/cluster-deployment/index.html
----------------------------------------------------------------------
diff --git a/content/docs/cluster-deployment/index.html 
b/content/docs/cluster-deployment/index.html
index 59c5c6f..3b89f15 100644
--- a/content/docs/cluster-deployment/index.html
+++ b/content/docs/cluster-deployment/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Cluster Configuration and Deployment">
     <meta itemprop="description" content="Prerequisite">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/code-guidelines/index.html
----------------------------------------------------------------------
diff --git a/content/docs/code-guidelines/index.html 
b/content/docs/code-guidelines/index.html
index 3b91843..e1366ec 100644
--- a/content/docs/code-guidelines/index.html
+++ b/content/docs/code-guidelines/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Coding Guidelines">
     <meta itemprop="description" content="Apache RocketMQ Coding Guidelines">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 30, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/core-concept/index.html
----------------------------------------------------------------------
diff --git a/content/docs/core-concept/index.html 
b/content/docs/core-concept/index.html
index b75999d..5581da8 100644
--- a/content/docs/core-concept/index.html
+++ b/content/docs/core-concept/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Core Concept">
     <meta itemprop="description" content="">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/faq/index.html
----------------------------------------------------------------------
diff --git a/content/docs/faq/index.html b/content/docs/faq/index.html
index 44aa025..949b0e3 100644
--- a/content/docs/faq/index.html
+++ b/content/docs/faq/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Frequently Asked Questions">
     <meta itemprop="description" content="The following questions are 
frequently asked with regard to the RocketMQ project in general. If you have 
further questions, make sure to consult the documentation or ask the 
community.General1. Why create rocketmq project instead of selecting other 
products?In some cases, slower consumers can slow down the producers. We tried 
our best efforts to handle this problems through throttling, circuit breaker or 
degradation, but it cannot scale out gracefully. So we begin to focus on the 
popular messaging solution Kafka at that time. Unfortunately, Kafka can not 
meet our requirements such as low latency and high reliability. So we decided 
to innovate a new messaging middleware to handle a broad set of use cases, 
ranging from traditional publish/subscribe scenario to demandingly high volume 
realtime transaction system that tolerates no message loss.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 28, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/motivation/index.html
----------------------------------------------------------------------
diff --git a/content/docs/motivation/index.html 
b/content/docs/motivation/index.html
index 05e79b1..0a0dc85 100644
--- a/content/docs/motivation/index.html
+++ b/content/docs/motivation/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Motivation">
     <meta itemprop="description" content="In the early stages, we constructed 
our distributed messaging middleware on the basis of ActiveMQ 5.x(less than 
5.3). Our international business uses it for async communication, search, 
social network activity stream, data pipeline, even in our trade order process. 
As our trade business throughput rises more and more inconceivably, pressure 
originating from our messaging cluster also become more and more obvious.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 17, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/pull-request/index.html
----------------------------------------------------------------------
diff --git a/content/docs/pull-request/index.html 
b/content/docs/pull-request/index.html
index 537822f..1aeeea4 100644
--- a/content/docs/pull-request/index.html
+++ b/content/docs/pull-request/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Best Practice in Pull Request">
     <meta itemprop="description" content="This page guides you through Git 
setup and contribution process.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 25, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/quick-start/index.html
----------------------------------------------------------------------
diff --git a/content/docs/quick-start/index.html 
b/content/docs/quick-start/index.html
index d3316f6..de31336 100644
--- a/content/docs/quick-start/index.html
+++ b/content/docs/quick-start/index.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Quick Start">
     <meta itemprop="description" content="How to quickly install and setup 
Apache RocketMQ.">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="December 30, 2016">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/docs/release-manual.html
----------------------------------------------------------------------
diff --git a/content/docs/release-manual.html b/content/docs/release-manual.html
index 997deed..9944561 100644
--- a/content/docs/release-manual.html
+++ b/content/docs/release-manual.html
@@ -57,7 +57,7 @@
 
 
   <meta property="og:type" content="article">
-  <meta property="article:published_time" content="2017-02-08T23:52:04+08:00">
+  <meta property="article:published_time" content="2017-02-10T20:40:12+08:00">
 
 
 
@@ -355,7 +355,7 @@
   <article class="page" itemscope itemtype="http://schema.org/CreativeWork";>
     <meta itemprop="headline" content="Release Manual">
     <meta itemprop="description" content="Apache RocketMQ Release Manual">
-    <meta itemprop="datePublished" content="February 08, 2017">
+    <meta itemprop="datePublished" content="February 10, 2017">
     <meta itemprop="dateModified" content="February 08, 2017">
 
     <div class="page__inner-wrap">

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/feed.xml
----------------------------------------------------------------------
diff --git a/content/feed.xml b/content/feed.xml
index 62533f0..e1762dc 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -1,4 +1,82 @@
-<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xml" 
href="/feed.xslt.xml"?><feed xmlns="http://www.w3.org/2005/Atom";><generator 
uri="http://jekyllrb.com"; version="3.3.1">Jekyll</generator><link 
href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" 
rel="alternate" type="text/html" 
/><updated>2017-02-08T23:52:04+08:00</updated><id>//</id><title 
type="html">Apache RocketMQ</title><subtitle>The homepage of 
RocketMQ.</subtitle><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;d...@rocketmq.incubator.apache.org&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quo
 t;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, 
&quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, 
&quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>d...@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><entry><title
 type="html">Release Notes - Apache RocketMQ - Version 
4.0.0-incubating</title><link 
href="/release_notes/release-notes-4.0.0-incubating/" rel="alternate" 
type="text/html" title="Relea
 se Notes - Apache RocketMQ - Version 4.0.0-incubating" 
/><published>2017-01-24T00:00:00+08:00</published><updated>2017-01-24T00:00:00+08:00</updated><id>/release_notes/release-notes-4.0.0-incubating</id><content
 type="html" 
xml:base="/release_notes/release-notes-4.0.0-incubating/">&lt;p&gt;Below is a 
summary of the JIRA issues addressed in the 4.0.0-incubating release of 
RocketMQ. For full documentation of the release, a guide to get started, please 
refer to &lt;a href=&quot;/docs/quick-start/&quot;&gt;Quick 
Start&lt;/a&gt;.&lt;/p&gt;
+<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xml" 
href="/feed.xslt.xml"?><feed xmlns="http://www.w3.org/2005/Atom";><generator 
uri="http://jekyllrb.com"; version="3.3.1">Jekyll</generator><link 
href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" 
rel="alternate" type="text/html" 
/><updated>2017-02-10T20:40:12+08:00</updated><id>//</id><title 
type="html">Apache RocketMQ</title><subtitle>The homepage of 
RocketMQ.</subtitle><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;d...@rocketmq.incubator.apache.org&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, &quo
 t;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&quot;=&gt;nil, 
&quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, &quot;vine&quot;=&gt;nil, 
&quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>d...@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><entry><title
 type="html">Four Methods to Feed Name Server Address List</title><link 
href="/rocketmq/four-methods-to-feed-name-server-address-list/" rel="alternate" 
type="text/html" title="Four Met
 hods to Feed Name Server Address List" 
/><published>2017-02-10T00:00:00+08:00</published><updated>2017-02-10T00:00:00+08:00</updated><id>/rocketmq/four-methods-to-feed-name-server-address-list</id><content
 type="html" 
xml:base="/rocketmq/four-methods-to-feed-name-server-address-list/">&lt;p&gt;In 
Apache RocketMQ, name servers are designed to coordinate each component of the 
distributed system
+and fulfill much of this responsibility through managing topic route 
information.&lt;/p&gt;
+
+&lt;p&gt;The management, roughly speaking, consists two parts:&lt;/p&gt;
+&lt;ul&gt;
+  &lt;li&gt;Brokers periodically renew meta data, including topics they have, 
which are kept in every name servers.&lt;/li&gt;
+  &lt;li&gt;Name servers are serving clients, including producers, consumers 
and command line clients with the latest routing information.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;Therefore, before launching brokers and clients, we need to tell them 
how to reach name servers by feeding them with a name server address list.
+In Apache RocketMQ, this can be done in four ways.&lt;/p&gt;
+
+&lt;ol&gt;
+  &lt;li&gt;
+    &lt;p&gt;Programmatic Way&lt;/p&gt;
+
+    &lt;p&gt;For broker, we may specify &lt;code 
class=&quot;highlighter-rouge&quot;&gt;namesrvAddr=name-server-ip1:port;name-server-ip2:port&lt;/code&gt;
 in broker configuration file.&lt;/p&gt;
+
+    &lt;p&gt;For producers and consumers, we may feed name server address list 
to them as follows:&lt;/p&gt;
+
+    &lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;
+DefaultMQProducer producer = new 
DefaultMQProducer(&quot;please_rename_unique_group_name&quot;);
+producer.setNamesrvAddr(&quot;name-server1-ip:port;name-server2-ip:port&quot;);&lt;/code&gt;&lt;/p&gt;
+
+    &lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;
+DefaultMQPushConsumer consumer = new 
DefaultMQPushConsumer(&quot;please_rename_unique_group_name&quot;);
+consumer.setNamesrvAddr(&quot;name-server1-ip:port;name-server2-ip:port&quot;);&lt;/code&gt;&lt;/p&gt;
+
+    &lt;p&gt;If you use admin command line from shell, you may specify this 
way:
+&lt;code class=&quot;highlighter-rouge&quot;&gt;sh mqadmin command-name -n 
name-server-ip1:port;name-server-ip2:port -X OTHER-OPTION&lt;/code&gt;&lt;/p&gt;
+
+    &lt;p&gt;a simple example is:
+&lt;code class=&quot;highlighter-rouge&quot;&gt;sh mqadmin -n localhost:9876 
clusterList&lt;/code&gt;
+assuming to query cluster info on the name server node.&lt;/p&gt;
+
+    &lt;p&gt;If integrating admin tool into your own dashboard, you may
+&lt;code class=&quot;highlighter-rouge&quot;&gt;DefaultMQAdminExt 
defaultMQAdminExt = new 
DefaultMQAdminExt(&quot;please_rename_unique_group_name&quot;);
+ 
defaultMQAdminExt.setNamesrvAddr(&quot;name-server1-ip:port;name-server2-ip:port&quot;);&lt;/code&gt;&lt;/p&gt;
+  &lt;/li&gt;
+  &lt;li&gt;
+    &lt;p&gt;Java Options&lt;/p&gt;
+
+    &lt;p&gt;Name server address list may also be fed to your application 
through specifying the sequel java option 
+ &lt;code 
class=&quot;highlighter-rouge&quot;&gt;rocketmq.namesrv.addr&lt;/code&gt; 
before launching.&lt;/p&gt;
+  &lt;/li&gt;
+  &lt;li&gt;
+    &lt;p&gt;Environment Variable&lt;/p&gt;
+
+    &lt;p&gt;You can export &lt;code 
class=&quot;highlighter-rouge&quot;&gt;NAMESRV_ADDR&lt;/code&gt; environment 
variable. Brokers and clients will examine and use its value if set.&lt;/p&gt;
+  &lt;/li&gt;
+  &lt;li&gt;
+    &lt;p&gt;HTTP Endpoint&lt;/p&gt;
+
+    &lt;p&gt;If you do not specify name server address list using previously 
mentioned methods, Apache RocketMQ will access
+  the following HTTP end point to acquire and update name server address list 
every two minutes with initial delay of
+  ten seconds.&lt;/p&gt;
+
+    &lt;p&gt;On default, the end point is:&lt;/p&gt;
+
+    &lt;p&gt;&lt;code 
class=&quot;highlighter-rouge&quot;&gt;http://jmenv.tbsite.net:8080/rocketmq/nsaddr&lt;/code&gt;&lt;/p&gt;
+
+    &lt;p&gt;You may override &lt;code 
class=&quot;highlighter-rouge&quot;&gt;jmenv.tbsite.net&lt;/code&gt; by this 
java option: &lt;code 
class=&quot;highlighter-rouge&quot;&gt;rocketmq.namesrv.domain&lt;/code&gt;,
+ You may also override &lt;code 
class=&quot;highlighter-rouge&quot;&gt;nsaddr&lt;/code&gt; part by this java 
option: &lt;code 
class=&quot;highlighter-rouge&quot;&gt;rocketmq.namesrv.domain.subgroup&lt;/code&gt;&lt;/p&gt;
+
+    &lt;p&gt;If you are running Apache RocketMQ in production, this method is 
recommended because it gives you maximum flexibility
+  – you can dynamically add or remove name server nodes without necessity of 
rebooting your brokers and clients 
+  according to your name servers’ system load.&lt;/p&gt;
+  &lt;/li&gt;
+&lt;/ol&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;
+    &lt;p&gt;Priority&lt;/p&gt;
+
+    &lt;p&gt;Methods introduced first take precedence over the latter, namely, 
&lt;br /&gt;
+ &lt;code class=&quot;highlighter-rouge&quot;&gt;Programmatic Way &amp;gt; 
Java Options &amp;gt; Environment Variable &amp;gt; HTTP 
Endpoint&lt;/code&gt;&lt;/p&gt;
+  &lt;/li&gt;
+&lt;/ul&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;d...@rocketmq.incubator.apache.org&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>d...@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="RocketMQ" /><category term="Name Server" /><summary type="html">In 
Apache RocketMQ, name servers are designed to coordinate each component of the 
distributed system
+and fulfill much of this responsibility through managing topic route 
information.</summary></entry><entry><title type="html">Release Notes - Apache 
RocketMQ - Version 4.0.0-incubating</title><link 
href="/release_notes/release-notes-4.0.0-incubating/" rel="alternate" 
type="text/html" title="Release Notes - Apache RocketMQ - Version 
4.0.0-incubating" 
/><published>2017-01-24T00:00:00+08:00</published><updated>2017-01-24T00:00:00+08:00</updated><id>/release_notes/release-notes-4.0.0-incubating</id><content
 type="html" 
xml:base="/release_notes/release-notes-4.0.0-incubating/">&lt;p&gt;Below is a 
summary of the JIRA issues addressed in the 4.0.0-incubating release of 
RocketMQ. For full documentation of the release, a guide to get started, please 
refer to &lt;a href=&quot;/docs/quick-start/&quot;&gt;Quick 
Start&lt;/a&gt;.&lt;/p&gt;
 
 &lt;h2&gt; Bug
 &lt;/h2&gt;
@@ -46,6 +124,11 @@
     &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-70&quot;&gt;ROCKETMQ-70&lt;/a&gt;]
 - Duplicate methods in
         NettyRemotingClient
     &lt;/li&gt;
+    &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-74&quot;&gt;ROCKETMQ-74&lt;/a&gt;]
 - DataVersion equals not working
+        as expected.
+    &lt;/li&gt;
+    &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-83&quot;&gt;ROCKETMQ-83&lt;/a&gt;]
 - Fail in quickstart-sample
+    &lt;/li&gt;
 &lt;/ul&gt;
 
 &lt;h2&gt; Improvement
@@ -89,6 +172,12 @@
     &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-69&quot;&gt;ROCKETMQ-69&lt;/a&gt;]
 - Add link to RocketMQ web page
         into README.md
     &lt;/li&gt;
+    &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-85&quot;&gt;ROCKETMQ-85&lt;/a&gt;]
 - Polish README file and remove
+        all the 3rd party links in it.
+    &lt;/li&gt;
+    &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-87&quot;&gt;ROCKETMQ-87&lt;/a&gt;]
 - Polish the LICENSE and NOTICE
+        files to match all the dependencies
+    &lt;/li&gt;
     &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-1&quot;&gt;ROCKETMQ-1&lt;/a&gt;]
 - Update build and clean up ip for
         4.0.0-incubating
     &lt;/li&gt;
@@ -118,13 +207,13 @@
     &lt;/li&gt;
     &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-62&quot;&gt;ROCKETMQ-62&lt;/a&gt;]
 - Polish Maven assembly release
     &lt;/li&gt;
-    &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-9&quot;&gt;ROCKETMQ-9&lt;/a&gt;]
 - Errors in rocketmq-store module
-    &lt;/li&gt;
     &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-3&quot;&gt;ROCKETMQ-3&lt;/a&gt;]
 - Clean up the unit test of rocketmq
     &lt;/li&gt;
     &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-13&quot;&gt;ROCKETMQ-13&lt;/a&gt;]
 - Wrong log level for
         AcceptSocketService termination
     &lt;/li&gt;
+    &lt;li&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/ROCKETMQ-9&quot;&gt;ROCKETMQ-9&lt;/a&gt;]
 - Errors in rocketmq-store module
+    &lt;/li&gt;
 &lt;/ul&gt;</content><author><name>{&quot;name&quot;=&gt;nil, 
&quot;avatar&quot;=&gt;&quot;/assets/images/rmq-logo.png&quot;, 
&quot;bio&quot;=&gt;&quot;A fast, low latency, reliable, scalable, distributed 
MOM.&quot;, &quot;location&quot;=&gt;&quot;Hangzhou, China&quot;, 
&quot;email&quot;=&gt;&quot;d...@rocketmq.incubator.apache.org&quot;, 
&quot;uri&quot;=&gt;&quot;http://incubator.staging.apache.org/projects/rocketmq.html&quot;,
 &quot;bitbucket&quot;=&gt;nil, &quot;codepen&quot;=&gt;nil, 
&quot;dribbble&quot;=&gt;nil, &quot;flickr&quot;=&gt;nil, 
&quot;facebook&quot;=&gt;nil, &quot;foursquare&quot;=&gt;nil, 
&quot;github&quot;=&gt;&quot;apache/incubator-rocketmq&quot;, 
&quot;google_plus&quot;=&gt;nil, &quot;keybase&quot;=&gt;nil, 
&quot;instagram&quot;=&gt;nil, &quot;lastfm&quot;=&gt;nil, 
&quot;linkedin&quot;=&gt;nil, &quot;pinterest&quot;=&gt;nil, 
&quot;soundcloud&quot;=&gt;nil, 
&quot;stackoverflow&quot;=&gt;&quot;questions/tagged/rocketmq&quot;, 
&quot;steam&quot;=&gt;nil, &quot;tumblr&
 quot;=&gt;nil, &quot;twitter&quot;=&gt;&quot;ApacheRocketMQ&quot;, 
&quot;vine&quot;=&gt;nil, &quot;weibo&quot;=&gt;nil, &quot;xing&quot;=&gt;nil, 
&quot;youtube&quot;=&gt;nil, 
&quot;quora&quot;=&gt;&quot;topic/RocketMQ&quot;}</name><email>d...@rocketmq.incubator.apache.org</email><uri>http://incubator.staging.apache.org/projects/rocketmq.html</uri></author><category
 term="Release_Notes" /><category term="RocketMQ" /><category term="Version" 
/><summary type="html">Below is a summary of the JIRA issues addressed in the 
4.0.0-incubating release of RocketMQ. For full documentation of the release, a 
guide to get started, please refer to Quick 
Start.</summary></entry><entry><title type="html">Launch RocketMQ Code 
Marathon</title><link href="/activity/launch-rocketmq-code-marathon/" 
rel="alternate" type="text/html" title="Launch RocketMQ Code Marathon" 
/><published>2017-01-05T00:00:00+08:00</published><updated>2017-01-05T00:00:00+08:00</updated><id>/activity/launch-rocketmq-code-marathon</id
 ><content type="html" 
 >xml:base="/activity/launch-rocketmq-code-marathon/">&lt;p&gt;&lt;img 
 >src=&quot;/assets/images/blog/banner.jpg&quot; alt=&quot;Banner&quot; 
 >/&gt;&lt;/p&gt;
 &lt;h1 id=&quot;rocketmq-code-marathon-&quot;&gt;ROCKETMQ CODE MARATHON &lt;a 
href=&quot;/assets/attachment/launch-rocketmq-code-marathon.pdf&quot;&gt;&lt;i 
class=&quot;fa fa-link&quot;&gt;&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;
 &lt;h5 id=&quot;january-5th-2017&quot;&gt;January 5th 2017&lt;/h5&gt;

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/release_notes/release-notes-4.0.0-incubating/index.html
----------------------------------------------------------------------
diff --git a/content/release_notes/release-notes-4.0.0-incubating/index.html 
b/content/release_notes/release-notes-4.0.0-incubating/index.html
index 7fb56ed..5e2e61c 100644
--- a/content/release_notes/release-notes-4.0.0-incubating/index.html
+++ b/content/release_notes/release-notes-4.0.0-incubating/index.html
@@ -299,7 +299,7 @@
 
 
 
-  1 minute read
+  2 minute read
 </p>
           
         </header>
@@ -354,6 +354,11 @@
     <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-70";>ROCKETMQ-70</a>] - 
Duplicate methods in
         NettyRemotingClient
     </li>
+    <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-74";>ROCKETMQ-74</a>] - 
DataVersion equals not working
+        as expected.
+    </li>
+    <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-83";>ROCKETMQ-83</a>] - 
Fail in quickstart-sample
+    </li>
 </ul>
 
 <h2> Improvement
@@ -397,6 +402,12 @@
     <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-69";>ROCKETMQ-69</a>] - Add 
link to RocketMQ web page
         into README.md
     </li>
+    <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-85";>ROCKETMQ-85</a>] - 
Polish README file and remove
+        all the 3rd party links in it.
+    </li>
+    <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-87";>ROCKETMQ-87</a>] - 
Polish the LICENSE and NOTICE
+        files to match all the dependencies
+    </li>
     <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-1";>ROCKETMQ-1</a>] - 
Update build and clean up ip for
         4.0.0-incubating
     </li>
@@ -426,13 +437,13 @@
     </li>
     <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-62";>ROCKETMQ-62</a>] - 
Polish Maven assembly release
     </li>
-    <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-9";>ROCKETMQ-9</a>] - 
Errors in rocketmq-store module
-    </li>
     <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-3";>ROCKETMQ-3</a>] - Clean 
up the unit test of rocketmq
     </li>
     <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-13";>ROCKETMQ-13</a>] - 
Wrong log level for
         AcceptSocketService termination
     </li>
+    <li>[<a 
href="https://issues.apache.org/jira/browse/ROCKETMQ-9";>ROCKETMQ-9</a>] - 
Errors in rocketmq-store module
+    </li>
 </ul>
 
 
@@ -517,7 +528,8 @@
 ">Previous</a>
     
     
-      <a href="#" class="pagination--pager disabled">Next</a>
+      <a href="/rocketmq/four-methods-to-feed-name-server-address-list/" 
class="pagination--pager" title="Four Methods to Feed Name Server Address List
+">Next</a>
     
   </nav>
 

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/rocketmq/four-methods-to-feed-name-server-address-list/index.html
----------------------------------------------------------------------
diff --git 
a/content/rocketmq/four-methods-to-feed-name-server-address-list/index.html 
b/content/rocketmq/four-methods-to-feed-name-server-address-list/index.html
new file mode 100644
index 0000000..7bcd869
--- /dev/null
+++ b/content/rocketmq/four-methods-to-feed-name-server-address-list/index.html
@@ -0,0 +1,580 @@
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    <meta charset="utf-8">
+
+<!-- begin SEO -->
+
+
+
+
+
+
+
+
+
+<title>Four Methods to Feed Name Server Address List - Apache RocketMQ</title>
+
+
+
+
+<meta name="description" content="In Apache RocketMQ, name servers are 
designed to coordinate each component of the distributed systemand fulfill much 
of this responsibility through managing topic route information.">
+
+
+
+
+<meta property="og:locale" content="en">
+<meta property="og:site_name" content="Apache RocketMQ">
+<meta property="og:title" content="Four Methods to Feed Name Server Address 
List">
+
+
+
+
+  <meta property="og:description" content="In Apache RocketMQ, name servers 
are designed to coordinate each component of the distributed systemand fulfill 
much of this responsibility through managing topic route information.">
+
+
+
+  <meta name="twitter:site" content="@ApacheRocketMQ">
+  <meta name="twitter:title" content="Four Methods to Feed Name Server Address 
List">
+  <meta name="twitter:description" content="In Apache RocketMQ, name servers 
are designed to coordinate each component of the distributed systemand fulfill 
much of this responsibility through managing topic route information.">
+  <meta name="twitter:url" content="">
+
+  
+    <meta name="twitter:card" content="summary">
+    
+  
+
+  
+
+
+
+  
+
+  
+
+
+
+
+
+  <meta property="og:type" content="article">
+  <meta property="article:published_time" content="2017-02-10T00: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="/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">
+        A fast, low latency, reliable, scalable, distributed MOM.
+      </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://incubator.staging.apache.org/projects/rocketmq.html"; 
itemprop="url">
+            <i class="fa fa-fw fa-chain" aria-hidden="true"></i> Website
+          </a>
+        </li>
+      
+
+      
+        <li>
+          <a href="mailto:d...@rocketmq.incubator.apache.org";>
+            <meta itemprop="email" 
content="d...@rocketmq.incubator.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/incubator-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="Four Methods to Feed Name Server 
Address List">
+    <meta itemprop="description" content="In Apache RocketMQ, name servers are 
designed to coordinate each component of the distributed systemand fulfill much 
of this responsibility through managing topic route information.">
+    <meta itemprop="datePublished" content="February 10, 2017">
+    
+
+    <div class="page__inner-wrap">
+      
+        <header>
+          <h1 class="page__title" itemprop="headline">Four Methods to Feed 
Name Server Address List
+</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>In Apache RocketMQ, name servers are designed to coordinate each 
component of the distributed system
+and fulfill much of this responsibility through managing topic route 
information.</p>
+
+<p>The management, roughly speaking, consists two parts:</p>
+<ul>
+  <li>Brokers periodically renew meta data, including topics they have, which 
are kept in every name servers.</li>
+  <li>Name servers are serving clients, including producers, consumers and 
command line clients with the latest routing information.</li>
+</ul>
+
+<p>Therefore, before launching brokers and clients, we need to tell them how 
to reach name servers by feeding them with a name server address list.
+In Apache RocketMQ, this can be done in four ways.</p>
+
+<ol>
+  <li>
+    <p>Programmatic Way</p>
+
+    <p>For broker, we may specify <code 
class="highlighter-rouge">namesrvAddr=name-server-ip1:port;name-server-ip2:port</code>
 in broker configuration file.</p>
+
+    <p>For producers and consumers, we may feed name server address list to 
them as follows:</p>
+
+    <p><code class="highlighter-rouge">
+DefaultMQProducer producer = new 
DefaultMQProducer("please_rename_unique_group_name");
+producer.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");</code></p>
+
+    <p><code class="highlighter-rouge">
+DefaultMQPushConsumer consumer = new 
DefaultMQPushConsumer("please_rename_unique_group_name");
+consumer.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");</code></p>
+
+    <p>If you use admin command line from shell, you may specify this way:
+<code class="highlighter-rouge">sh mqadmin command-name -n 
name-server-ip1:port;name-server-ip2:port -X OTHER-OPTION</code></p>
+
+    <p>a simple example is:
+<code class="highlighter-rouge">sh mqadmin -n localhost:9876 clusterList</code>
+assuming to query cluster info on the name server node.</p>
+
+    <p>If integrating admin tool into your own dashboard, you may
+<code class="highlighter-rouge">DefaultMQAdminExt defaultMQAdminExt = new 
DefaultMQAdminExt("please_rename_unique_group_name");
+ 
defaultMQAdminExt.setNamesrvAddr("name-server1-ip:port;name-server2-ip:port");</code></p>
+  </li>
+  <li>
+    <p>Java Options</p>
+
+    <p>Name server address list may also be fed to your application through 
specifying the sequel java option 
+ <code class="highlighter-rouge">rocketmq.namesrv.addr</code> before 
launching.</p>
+  </li>
+  <li>
+    <p>Environment Variable</p>
+
+    <p>You can export <code class="highlighter-rouge">NAMESRV_ADDR</code> 
environment variable. Brokers and clients will examine and use its value if 
set.</p>
+  </li>
+  <li>
+    <p>HTTP Endpoint</p>
+
+    <p>If you do not specify name server address list using previously 
mentioned methods, Apache RocketMQ will access
+  the following HTTP end point to acquire and update name server address list 
every two minutes with initial delay of
+  ten seconds.</p>
+
+    <p>On default, the end point is:</p>
+
+    <p><code 
class="highlighter-rouge">http://jmenv.tbsite.net:8080/rocketmq/nsaddr</code></p>
+
+    <p>You may override <code 
class="highlighter-rouge">jmenv.tbsite.net</code> by this java option: <code 
class="highlighter-rouge">rocketmq.namesrv.domain</code>,
+ You may also override <code class="highlighter-rouge">nsaddr</code> part by 
this java option: <code 
class="highlighter-rouge">rocketmq.namesrv.domain.subgroup</code></p>
+
+    <p>If you are running Apache RocketMQ in production, this method is 
recommended because it gives you maximum flexibility
+  – you can dynamically add or remove name server nodes without necessity of 
rebooting your brokers and clients 
+  according to your name servers’ system load.</p>
+  </li>
+</ol>
+
+<ul>
+  <li>
+    <p>Priority</p>
+
+    <p>Methods introduced first take precedence over the latter, namely, <br />
+ <code class="highlighter-rouge">Programmatic Way &gt; Java Options &gt; 
Environment Variable &gt; HTTP Endpoint</code></p>
+  </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/#name-server" class="page__taxonomy-item" rel="tag">Name 
Server</a><span class="sep">, </span>
+    
+      
+      
+      <a href="/tags/#rocketmq" class="page__taxonomy-item" 
rel="tag">RocketMQ</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/#rocketmq" class="page__taxonomy-item" 
rel="tag">RocketMQ</a>
+    
+    </span>
+  </p>
+
+
+        
+          <p class="page__date"><strong><i class="fa fa-fw fa-calendar" 
aria-hidden="true"></i> Updated:</strong> <time 
datetime="2017-02-10T00:00:00+08:00">February 10, 2017</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=Four 
Methods to Feed Name Server Address List 
/rocketmq/four-methods-to-feed-name-server-address-list/" 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=/rocketmq/four-methods-to-feed-name-server-address-list/";
 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=/rocketmq/four-methods-to-feed-name-server-address-list/";
 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=/rocketmq/four-methods-to-feed-name-server-address-list/";
 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-4.0.0-incubating/" 
class="pagination--pager" title="Release Notes - Apache RocketMQ - Version 
4.0.0-incubating
+">Previous</a>
+    
+    
+      <a href="#" class="pagination--pager disabled">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>
+
+    <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="http://github.com/apache/incubator-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 &copy; 2017 <a 
href="http://www.apache.org/";>The Apache Software Foundation</a>. All Rights 
Reserved.</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>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/sitemap.xml
----------------------------------------------------------------------
diff --git a/content/sitemap.xml b/content/sitemap.xml
index 55ee552..4081edd 100644
--- a/content/sitemap.xml
+++ b/content/sitemap.xml
@@ -1,6 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"; 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";>
 <url>
+<loc>/rocketmq/four-methods-to-feed-name-server-address-list/</loc>
+<lastmod>2017-02-10T00:00:00+08:00</lastmod>
+</url>
+<url>
 <loc>/release_notes/release-notes-4.0.0-incubating/</loc>
 <lastmod>2017-01-24T00:00:00+08:00</lastmod>
 </url>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/tags/index.html
----------------------------------------------------------------------
diff --git a/content/tags/index.html b/content/tags/index.html
index c64ad8a..4f05741 100644
--- a/content/tags/index.html
+++ b/content/tags/index.html
@@ -426,6 +426,22 @@
 <!-- If not equal to previous then it must be unique as sorted -->
 
 
+<!-- Push to group_names -->
+
+
+
+
+
+
+<!-- If not equal to previous then it must be unique as sorted -->
+
+
+
+
+
+<!-- If not equal to previous then it must be unique as sorted -->
+
+
 
 
 
@@ -547,6 +563,14 @@
 
 
 
+<!-- Collect if contains -->
+
+
+
+<!-- Push to group_items -->
+
+
+
 
   
   <h2 id="activity" class="archive__subtitle">Activity</h2>
@@ -803,6 +827,37 @@ January 5th 2017
   
 
   
+  <h2 id="name-server" class="archive__subtitle">Name Server</h2>
+  
+    
+
+
+
+<div class="list__item">
+  <article class="archive__item" itemscope 
itemtype="http://schema.org/CreativeWork";>
+    
+    <h2 class="archive__item-title" itemprop="headline">
+      
+        <a href="/rocketmq/four-methods-to-feed-name-server-address-list/" 
rel="permalink">Four Methods to Feed Name Server Address List
+</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">In Apache 
RocketMQ, name servers are designed to coordinate each component of the 
distributed system
+and fulfill much of this responsibility through managing...</p>
+  </article>
+</div>
+  
+
+  
   <h2 id="partition" class="archive__subtitle">Partition</h2>
   
     
@@ -888,7 +943,7 @@ January 5th 2017
 
 
 
-  1 minute read
+  2 minute read
 </p>
     
     <p class="archive__item-excerpt" itemprop="description">Below is a summary 
of the JIRA issues addressed in the 4.0.0-incubating release of RocketMQ. For 
full documentation of the release, a guide to get started, p...</p>
@@ -908,7 +963,7 @@ January 5th 2017
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/release_notes/release-notes-4.0.0-incubating/" 
rel="permalink">Release Notes - Apache RocketMQ - Version 4.0.0-incubating
+        <a href="/rocketmq/four-methods-to-feed-name-server-address-list/" 
rel="permalink">Four Methods to Feed Name Server Address List
 </a>
       
     </h2>
@@ -921,6 +976,33 @@ January 5th 2017
   1 minute read
 </p>
     
+    <p class="archive__item-excerpt" itemprop="description">In Apache 
RocketMQ, name servers are designed to coordinate each component of the 
distributed system
+and fulfill much of this responsibility through managing...</p>
+  </article>
+</div>
+  
+    
+
+
+
+<div class="list__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.0.0-incubating/" 
rel="permalink">Release Notes - Apache RocketMQ - Version 4.0.0-incubating
+</a>
+      
+    </h2>
+    
+      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
+
+
+
+
+  2 minute read
+</p>
+    
     <p class="archive__item-excerpt" itemprop="description">Below is a summary 
of the JIRA issues addressed in the 4.0.0-incubating release of RocketMQ. For 
full documentation of the release, a guide to get started, p...</p>
   </article>
 </div>
@@ -976,7 +1058,7 @@ January 5th 2017
 
 
 
-  1 minute read
+  2 minute read
 </p>
     
     <p class="archive__item-excerpt" itemprop="description">Below is a summary 
of the JIRA issues addressed in the 4.0.0-incubating release of RocketMQ. For 
full documentation of the release, a guide to get started, p...</p>

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-site/blob/2415b071/content/year-archive/index.html
----------------------------------------------------------------------
diff --git a/content/year-archive/index.html b/content/year-archive/index.html
index c2d16bd..c603ad8 100644
--- a/content/year-archive/index.html
+++ b/content/year-archive/index.html
@@ -297,7 +297,7 @@
     
     <h2 class="archive__item-title" itemprop="headline">
       
-        <a href="/release_notes/release-notes-4.0.0-incubating/" 
rel="permalink">Release Notes - Apache RocketMQ - Version 4.0.0-incubating
+        <a href="/rocketmq/four-methods-to-feed-name-server-address-list/" 
rel="permalink">Four Methods to Feed Name Server Address List
 </a>
       
     </h2>
@@ -310,6 +310,35 @@
   1 minute read
 </p>
     
+    <p class="archive__item-excerpt" itemprop="description">In Apache 
RocketMQ, name servers are designed to coordinate each component of the 
distributed system
+and fulfill much of this responsibility through managing...</p>
+  </article>
+</div>
+
+  
+  
+  
+
+
+
+<div class="list__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.0.0-incubating/" 
rel="permalink">Release Notes - Apache RocketMQ - Version 4.0.0-incubating
+</a>
+      
+    </h2>
+    
+      <p class="page__meta"><i class="fa fa-clock-o" aria-hidden="true"></i> 
+
+
+
+
+  2 minute read
+</p>
+    
     <p class="archive__item-excerpt" itemprop="description">Below is a summary 
of the JIRA issues addressed in the 4.0.0-incubating release of RocketMQ. For 
full documentation of the release, a guide to get started, p...</p>
   </article>
 </div>

Reply via email to