<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                整體流程已經很清楚了,看圖說話: ![](https://img.kancloud.cn/90/d5/90d5461ae5253f85ab7dc620f9cd337c_1061x737.png) ### 請求進來之后先做了驗證碼校驗,然后就是防止機器人刷票的校驗,然后就是令牌桶數量的校驗,拿到令牌才有資格買票,有資格的就會將數據拋到rocketmq進行異步出票,或者理解為異步或者消峰,rocketmq會按照一定的速率進行消費,消費的時候就回去操作數據庫出票,然后前端輪訓出票結果 ### 這個過程當中我們測試的時候會給更多的令牌,讓更多的請求有機會進入購票下單流程,那么這個時候就會有大量的數據拋到rocektmq當中被消費,但是票就那么多,所以大量的并發情況下,就會有很多的不可能買到票的消息拋到rocketmq當中去,當然我們是為了測試,真實情況下就是多少令牌多少個消息進入到rocketmq當中去被消費!!! ### 那么測試的時候,尤其是第二次測試的時候我想清空rocketmq當中還沒來被消費的消息,因為即使消費端服務停了,那么堆積的消息還是會保留的,因為rocektmq是以磁盤文件來存放數據的!!!如何清除了呢? ### **第一步:停止rocketmq消息** 停止 rocketmq:kill -9 全干掉就好 ### **第二步:刪除 /root 下的 logs/rocketmqlogs : 大量日志** ### **第三步:刪除 /root/store 整個目錄,貌似是積攢的 MQ 中的 topic 等信息** ### **第四步:驗證是否刪除了topic等數據** ![](https://img.kancloud.cn/d4/8a/d48a0955f0c0625141d0157672323331_1389x348.png) ### 如果還有那么執行 `sh mqadmin topicList -n 192.168.31.188:9876` `?sh mqadmin deleteTopic -c HOSTNAME -n 192.168.31.188:9876 -t orderTopic` ### 表示查看所有topic主題 以及 刪除orderTopic主題 ### **第五步:重啟rocketmq** ### 參考文章:https://my.oschina.net/tantexian/blog/703785
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看