<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>

                ## 微服務部署 > 后端服務通過JAR方式運行(支持多實例) > 前端項目build的dist,部署到nginx ## 一、制作各個服務JAR包 先修改jeecg-boot-parent的pom文件配置nacos服務地址 ``` <discovery.server-addr>jeecg-boot-nacos:8848</discovery.server-addr> ``` 再修改jeecg-boot-module-system/pom.xml的build下skip=true,然后選擇root進行install生成所需的JAR. * jeecg-cloud-gateway-2.4.2.jar | 網關gateway * jeecg-cloud-nacos-2.4.2.jar | 配置中心Nacos([3.4.3+版本提供](https://github.com/zhangdaiscott/jeecg-boot/tree/master/jeecg-boot/jeecg-cloud-module/jeecg-cloud-nacos)) * jeecg-cloud-system-start-2.4.2.jar | system系統管理(微服務模式) * jeecg-cloud-xxljob-2.4.2.jar | xxljob服務管理 步驟演示: ![](https://img.kancloud.cn/7a/92/7a928edb1f1adf1dab8b4a01b8d96daa_1905x786.gif) ## 二、配置host 提醒: 如果相關服務不在本機,請修改`127.0.0.1`為對應的IP地址 ``` 127.0.0.1 jeecg-boot-redis 127.0.0.1 jeecg-boot-mysql 127.0.0.1 jeecg-boot-nacos 127.0.0.1 jeecg-boot-gateway 127.0.0.1 jeecg-boot-system 127.0.0.1 jeecg-boot-xxljob 127.0.0.1 jeecg-boot-rabbitmq ``` ## 三、初始化Mysql數據庫 手工執行以下腳本,會自動建庫和初始化數據 * [jeecgboot-mysql-5.7.sql](https://gitee.com/jeecg/jeecg-boot/blob/master/jeecg-boot/db/jeecgboot-mysql-5.7.sql) | jeecgboot庫 * [tables_nacos.sql](https://gitee.com/jeecg/jeecg-boot/blob/master/jeecg-boot/db/tables_nacos.sql) | nacos庫 * [ tables_xxl_job.sql ](https://gitee.com/jeecg/jeecg-boot/blob/master/jeecg-boot/db/tables_xxl_job.sql) | xxl_job庫 ## 四、啟動微服務各個組件 通過命令啟動 ``` -- 啟動nacos 8848 java -Dfile.encoding=utf-8 -jar jeecg-cloud-nacos-2.4.2.jar -- 啟動xxljob server 9080 java -Dfile.encoding=utf-8 -jar jeecg-cloud-xxljob-2.4.2.jar -- 啟動system 7001 java -Dfile.encoding=utf-8 -jar jeecg-cloud-system-start-2.4.2.jar -- 啟動system 指定端口7003(實現多實例) java -Dfile.encoding=utf-8 -jar jeecg-cloud-system-start-2.4.2.jar --server.port=7003 -- 啟動gateway 9999 java -Dfile.encoding=utf-8 -jar jeecg-cloud-gateway-2.4.2.jar ``` ## 四、前端部署 此部分與單體部署一致,參考單體文檔的 [三. 前臺項目build ](http://doc.jeecg.com/2043886#build_57) ## 五、其他軟件安裝 * redis是必須的,請自行安裝redis * mysql也是必須的,請自行安裝mysql5.7+ * 如果用到rabbitmq ,請自行安裝rabbitmq(并安裝延時隊列delayed_message_exchange)
                  <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>

                              哎呀哎呀视频在线观看