<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/56/bf/56bf37f8d93f0a01f9fc774fe8436e0c_607x254.png) 1. 環境準備: 準備3臺或3臺以上CentOS8 服務器用于部署nacos(ip1、ip2、ip3), 1臺CentOS8 服務器用于部署nginx 2. 下載nacos壓縮包,并解壓。在nacos的解壓目錄nacos/的conf目錄下,有配置文件cluster.conf,請每行配置成ip:port。(請配置3個或3個以上節點) ~~~plain # ip:port ip1:8848 ip2:8848 ip3:8848 ~~~ 3. 修改application.properties文件 ``` spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/lamp_nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user=root db.password=root ``` 4. 安裝nginx ,并添加 stream 模塊(自行百度) ![](https://img.kancloud.cn/23/54/2354cb157b3a9da4c46b9359afc293eb_1148x185.png) 5. 配置nginx ~~~ stream { upstream nacos_stream_8848 { server ip1:8848; server ip2:8848; server ip3:8848; } upstream nacos_stream_9848 { server ip1:9848; server ip2:9848; server ip3:9848; } upstream nacos_stream_9849 { server ip1:9849; server ip2:9849; server ip3:9849; } server { listen 8848; proxy_pass nacos_stream_8848; } server { listen 9848; proxy_pass nacos_stream_9848; } server { listen 9849; proxy_pass nacos_stream_9849; } } ~~~ 6. 在4臺服務器上同時配置防火墻規則 ~~~ sudo firewall-cmd --permanent --zone=public --add-port=7848/tcp sudo firewall-cmd --permanent --zone=public --add-port=8848/tcp sudo firewall-cmd --permanent --zone=public --add-port=9848/tcp sudo firewall-cmd --permanent --zone=public --add-port=9849/tcp sudo firewall-cmd --reload ~~~ 7. 訪問,并驗證 http://ip4:8848/nacos ![](https://img.kancloud.cn/7f/3f/7f3fe66aa3bd35e1bb7899dc93b423fb_1164x465.png) 8. 配置lamp-cloud: 修改`src/main/filters/config-dev.properties` ~~~ nacos.ip=ip4 # (nginx 的ip) nacos.port=8848 ~~~ ## 云環境部署 1、 有條件的直接購買阿里云現成的nacos集群服務 2、云環境可以將nginx換成內網 slb (阿里云) 或 elb(華為云) ,并將上面的第4、5步操作,換成在 slb 或 elb 上去配置TCP端口映射 ![](https://img.kancloud.cn/c8/58/c85895d3416a7e4995d67784310fc447_1449x634.png) 3、云環境除了要配置服務器的防火墻規則外,還需要在安全組開通 7848、8848、9848、9849等端口
                  <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>

                              哎呀哎呀视频在线观看