婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Nginx反向代理springboot的jar包過(guò)程解析

Nginx反向代理springboot的jar包過(guò)程解析

熱門標(biāo)簽:網(wǎng)站上插入地圖標(biāo)注內(nèi)容 工廠位置地圖標(biāo)注 地圖標(biāo)注需要現(xiàn)場(chǎng)嗎 鶴壁電銷外呼系統(tǒng)怎么安裝 400電話辦理哪家好廠商 繽客網(wǎng)注冊(cè)時(shí)地圖標(biāo)注出不來(lái) 重慶營(yíng)銷外呼系統(tǒng)排名 企業(yè)400電話辦理哪正規(guī) 地圖標(biāo)注企業(yè)名稱侵權(quán)案件

springboot項(xiàng)目部署到服務(wù)器常見(jiàn)的方式就是打成war包部署Tomcat或者打成jar包直接使用內(nèi)置容易運(yùn)行,很多人現(xiàn)在都打成war包部署到tomcat,這種方式雖然沒(méi)問(wèn)題 但是后期維護(hù)比較麻煩。從官方的說(shuō)明中 打成jar部署是最好的方式,但是這樣又有個(gè)問(wèn)題 如果同時(shí)部署多個(gè)spring-boot項(xiàng)目 端口不一樣 怎么通過(guò)域名來(lái)訪問(wèn)呢,接下來(lái)就需要Nginx出手了,Nginx 是一個(gè)高性能的HTTP和反向代理服務(wù)器,也是一個(gè)IMAP/POP3/SMTP服務(wù)器。很適合部署springboot,Nginx的安裝這里不在做教程 給出主要nginx.conf的配置

樣例一;

server {
  listen    80;
  server_name 127.0.0.1;
  access_log logs/book.log;
  error_log logs/book.error;
 
  #將/wx-service請(qǐng)求轉(zhuǎn)發(fā)給http://127.0.0.1:8011/wx-service處理
  location /wx-service {
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://127.0.0.1:8011/wx-service;
  }
 
  #將/bootdo請(qǐng)求轉(zhuǎn)發(fā)給http://127.0.0.1:8012/bootdo處理
  location /bootdo {
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://127.0.0.1:8012/bootdo;
  }
 
  #將/xcloud-service請(qǐng)求轉(zhuǎn)發(fā)給http://127.0.0.1:8013/xcloud-api處理
  location /xcloud-service {
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://127.0.0.1:8013/xcloud-api;
  }
 
  #將/eureka-service請(qǐng)求轉(zhuǎn)發(fā)給http://127.0.0.1:8081/eureka-service處理
  location /eureka-service {
    proxy_pass http://127.0.0.1:8081/eureka-service; #這里的端口記得改成項(xiàng)目對(duì)應(yīng)的哦
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-Port $server_port;
  }
 
  #將/xcloud-api請(qǐng)求轉(zhuǎn)發(fā)給http://127.0.0.1:8082/xcloud-api處理
  location /xcloud-api {
    proxy_pass http://127.0.0.1:8082/xcloud-api; #這里的端口記得改成項(xiàng)目對(duì)應(yīng)的哦
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-Port $server_port;
  }
}

樣例二:

 server {
    listen    80;
    server_name localhost;
    #charset koi8-r;

    #access_log logs/host.access.log main;

    location / {
      root  html;
      index index.html index.htm index.php;
    }
    
    #將/wvv請(qǐng)求轉(zhuǎn)發(fā)給http://127.0.0.1:1992/wvv處理
    location /wvv {
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://127.0.0.1:1992/wvv;
  }
 }

如果是部署多個(gè)SpringBoot項(xiàng)目,則可以多次添加如下配置,只要修改成不一樣的路徑即可

#將/wvv請(qǐng)求轉(zhuǎn)發(fā)給http://127.0.0.1:1991/project處理

    location /project{
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://127.0.0.1:1991/project;
  }

將nginx的端口改成80端口 域名就可以直接訪問(wèn) service_name可以為localhost 代表本機(jī) localtion /XXX這塊就是配置nginx端口轉(zhuǎn)發(fā) 不輸了幾個(gè)項(xiàng)目就配置幾個(gè) 也可以將tomcat中的項(xiàng)目配置在這 也是沒(méi)問(wèn)題的 根據(jù)上述配置 在sbin目錄執(zhí)行 ./nginx -s reload 刷新nginx配置就會(huì)生效了

在這提供一個(gè)spring-boot快速重啟shell腳本 親測(cè)有效

export JAVA_HOME=/usr/local/java/jdk1.8.0_162
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 
Port=8081
JarName=clouddo-server.jar
LogsPatch=./logs_$Port
 
 
ID=`ps -ef | grep $Port | grep -v "grep" | awk '{print $2}'` 
echo $ID 
echo "---------------" 
for id in $ID 
do 
kill -s 9 $id 
echo "killed $id" 
done 
echo "---------------" 
 
rm -rf $LogsPatch
mkdir $LogsPatch
 
export LANG=zh_CN.UTF-8
 
set -m 
 
nohup java -jar -Dlogging.path=$LogsPatch $JarName>$LogsPatch/catlina.out 2>&1 &
 
tail -f $LogsPatch/catlina.out

保存命名為xx.sh

建議在nginx下建立一個(gè)單獨(dú)的文件夾以項(xiàng)目名命名,然后將jar包放入其中,再啟動(dòng)jar包。

java -jar revenue-1.0.jar >revenue.txt &

記住 springboot項(xiàng)目得在配置文件中配置

server:
context-path: /xcloud-api

Spring boot默認(rèn)是/ 這樣直接通過(guò)http://ip:port/就可以訪問(wèn)到index頁(yè)面 但是我們要通過(guò)nginx配置多項(xiàng)目的話就要給每一個(gè)項(xiàng)目單獨(dú)指定context-path

在服務(wù)器目錄根據(jù)個(gè)人喜好新建一個(gè)文件夾 專門用來(lái)存放spring-boot打包成的jar 和重啟腳本 類似這樣

這樣方便管理 logs目錄是啟動(dòng)腳本之后生成的日志文件夾 忽略 一個(gè)項(xiàng)目對(duì)應(yīng)一個(gè)文件夾 里面包含項(xiàng)目jar和一個(gè)重啟shell腳本

這樣就可以同時(shí)后臺(tái)啟動(dòng)多個(gè)springboot項(xiàng)目并且通過(guò)一個(gè)域名來(lái)訪問(wèn)這些項(xiàng)目 如果要實(shí)時(shí)查看日志 請(qǐng)進(jìn)入到每個(gè)項(xiàng)目文件的logs-目錄執(zhí)行

tail -f catlina.out就可以查看了 如有不足請(qǐng)指出 多多諒解......

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:日照 克拉瑪依 棗莊 常州 渭南 96 東莞 鹽城

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Nginx反向代理springboot的jar包過(guò)程解析》,本文關(guān)鍵詞  Nginx,反向,代理,springboot,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Nginx反向代理springboot的jar包過(guò)程解析》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Nginx反向代理springboot的jar包過(guò)程解析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91.xcao| 风间由美一区二区av101| 91黄色免费看| 亚洲午夜三级在线| 91精品国产综合久久婷婷香蕉| 亚洲123区在线观看| 91精品国产福利| 国产综合色视频| 亚洲欧洲性图库| 欧美三片在线视频观看| 蜜臀99久久精品久久久久久软件| 精品国产乱码久久久久久免费 | 8v天堂国产在线一区二区| 五月婷婷激情综合| 欧美mv日韩mv亚洲| 91色九色蝌蚪| 免费在线观看一区| 国产精品久久久久久久久图文区| 在线免费观看成人短视频| 日韩1区2区日韩1区2区| 亚洲国产高清aⅴ视频| 色综合久久综合网97色综合| 日av在线不卡| 1024国产精品| 日韩欧美激情在线| 在线视频一区二区免费| 国产综合久久久久久鬼色| 最新日韩av在线| 日韩一区二区精品在线观看| 成人app网站| 奇米精品一区二区三区在线观看 | 欧美日本乱大交xxxxx| 国产乱码精品一区二区三区忘忧草| 国产精品全国免费观看高清 | 欧美一区二区美女| 精品制服美女久久| 国产精品久久久久久久午夜片| 欧美在线观看视频一区二区| 久草热8精品视频在线观看| 亚洲欧洲综合另类| 久久久久久久久久久99999| 日本韩国视频一区二区| 国产伦精品一区二区三区视频青涩 | 国产精品一区二区三区99| 亚洲精品自拍动漫在线| 国产视频亚洲色图| 日韩欧美国产小视频| 在线观看网站黄不卡| 成人性视频免费网站| 老司机午夜精品99久久| 夜夜嗨av一区二区三区中文字幕| 欧美高清在线精品一区| 日韩午夜三级在线| 欧美另类变人与禽xxxxx| 一本久久a久久免费精品不卡| 国产精品小仙女| 国产综合色视频| 久久av资源网| 美国欧美日韩国产在线播放| 日韩精品乱码免费| 午夜精品国产更新| 一区二区三区免费| 亚洲品质自拍视频网站| 国产精品高潮久久久久无| 日本一区二区三区在线不卡| 2021中文字幕一区亚洲| 精品成人私密视频| 久久久久国产精品厨房| 久久色在线视频| 国产欧美一区二区三区鸳鸯浴 | 欧美亚洲一区二区三区四区| 色婷婷综合久久久中文一区二区| 国产成都精品91一区二区三| 国产成人精品免费一区二区| 国产乱码精品一品二品| 国产麻豆成人精品| 成人激情小说网站| 99久久精品国产一区| 91免费精品国自产拍在线不卡| 99久久精品免费观看| 色88888久久久久久影院按摩| 91论坛在线播放| 欧美图区在线视频| 91精品国产色综合久久久蜜香臀| 7777精品伊人久久久大香线蕉完整版| 欧美日韩一卡二卡| 欧美一区二区大片| 久久久久亚洲蜜桃| 国产精品成人免费精品自在线观看| 国产精品国产精品国产专区不蜜| 日韩一区在线免费观看| 一区二区三区在线观看视频| 五月天一区二区| 韩国精品免费视频| www.爱久久.com| 欧美专区亚洲专区| 日韩免费看网站| 中文字幕一区二区三区在线播放| 一区二区三区产品免费精品久久75| 亚洲成人精品一区二区| 蜜臀av一区二区在线免费观看| 国产美女视频一区| 欧洲av一区二区嗯嗯嗯啊| 精品福利一二区| 亚洲丝袜美腿综合| 麻豆精品视频在线观看免费 | 成人激情免费网站| 欧美另类高清zo欧美| 久久久久九九视频| 亚洲动漫第一页| 国产九九视频一区二区三区| 在线视频欧美精品| 精品国产第一区二区三区观看体验| 国产精品久久久久久久久搜平片| 日韩中文字幕不卡| 国产一区二区三区在线观看免费| 色综合天天综合给合国产| 欧美精品久久99久久在免费线 | 一区二区免费在线播放| 韩国女主播一区| 欧美三级蜜桃2在线观看| 国产欧美精品一区二区色综合朱莉 | 成人福利视频在线| 日韩欧美一区在线观看| 日韩美女视频19| 国产在线国偷精品免费看| 欧美性猛片aaaaaaa做受| 欧美激情一区二区三区四区| 日本亚洲免费观看| 色av成人天堂桃色av| 国产丝袜欧美中文另类| 老司机精品视频线观看86| 色婷婷激情久久| 国产女人18毛片水真多成人如厕| 日韩激情一区二区| 91国产视频在线观看| 欧美国产日韩精品免费观看| 日本午夜精品视频在线观看 | 91麻豆.com| 国产精品毛片久久久久久| 开心九九激情九九欧美日韩精美视频电影 | 亚洲综合久久久久| 不卡一二三区首页| 国产婷婷色一区二区三区在线| 三级在线观看一区二区| 一本大道av伊人久久综合| 国产精品色一区二区三区| 国产精品一区三区| 久久久天堂av| 国产毛片精品视频| 久久久www成人免费毛片麻豆 | 日韩电影在线一区| 欧美亚洲国产怡红院影院| 国产精品久久精品日日| www.激情成人| 综合电影一区二区三区 | 国产91精品入口| 久久精品在线观看| 国产精品99久久久久久似苏梦涵| 日韩午夜激情免费电影| 麻豆91精品视频| 精品日韩欧美一区二区| 国产美女精品一区二区三区| 久久一区二区三区四区| 久久爱www久久做| 国产亚洲精品福利| 成人午夜在线播放| 亚洲欧美日韩一区二区| 色哟哟一区二区在线观看| 亚洲一级片在线观看| 欧美日韩一区二区欧美激情| 亚洲成a人在线观看| 91精品国产综合久久精品| 激情文学综合网| 久久久不卡影院| av成人免费在线| 亚洲一二三区视频在线观看| 欧美久久一区二区| 韩国毛片一区二区三区| 国产精品美女久久久久久2018| 91麻豆自制传媒国产之光| 午夜婷婷国产麻豆精品| 日韩精品专区在线| aaa亚洲精品一二三区| 亚洲欧美另类综合偷拍| 欧美日韩国产一级片| 精品制服美女丁香| 国产精品高潮呻吟| 欧美久久久久久蜜桃| 国产真实精品久久二三区| 日韩伦理av电影| 91.麻豆视频| 福利电影一区二区| 尤物av一区二区| 日韩三级视频在线观看| 成人精品gif动图一区| 午夜伦欧美伦电影理论片| www成人在线观看| 欧洲av一区二区嗯嗯嗯啊| 国产又黄又大久久|