成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

Nginx反向代理springboot的jar包過程解析

瀏覽:3日期:2023-05-17 13:49:15

springboot項目部署到服務(wù)器常見的方式就是打成war包部署Tomcat或者打成jar包直接使用內(nèi)置容易運行,很多人現(xiàn)在都打成war包部署到tomcat,這種方式雖然沒問題 但是后期維護比較麻煩。從官方的說明中 打成jar部署是最好的方式,但是這樣又有個問題 如果同時部署多個spring-boot項目 端口不一樣 怎么通過域名來訪問呢,接下來就需要Nginx出手了,Nginx 是一個高性能的HTTP和反向代理服務(wù)器,也是一個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請求轉(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請求轉(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請求轉(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請求轉(zhuǎn)發(fā)給http://127.0.0.1:8081/eureka-service處理 location /eureka-service { proxy_pass http://127.0.0.1:8081/eureka-service; #這里的端口記得改成項目對應(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請求轉(zhuǎn)發(fā)給http://127.0.0.1:8082/xcloud-api處理 location /xcloud-api { proxy_pass http://127.0.0.1:8082/xcloud-api; #這里的端口記得改成項目對應(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請求轉(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; } }

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

#將/wvv請求轉(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端口 域名就可以直接訪問 service_name可以為localhost 代表本機 localtion /XXX這塊就是配置nginx端口轉(zhuǎn)發(fā) 不輸了幾個項目就配置幾個 也可以將tomcat中的項目配置在這 也是沒問題的 根據(jù)上述配置 在sbin目錄執(zhí)行 ./nginx -s reload 刷新nginx配置就會生效了

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

export JAVA_HOME=/usr/local/java/jdk1.8.0_162export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar Port=8081JarName=clouddo-server.jarLogsPatch=./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 $LogsPatchmkdir $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下建立一個單獨的文件夾以項目名命名,然后將jar包放入其中,再啟動jar包。

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

記住 springboot項目得在配置文件中配置

server:context-path: /xcloud-api

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

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

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

這樣就可以同時后臺啟動多個springboot項目并且通過一個域名來訪問這些項目 如果要實時查看日志 請進入到每個項目文件的logs-目錄執(zhí)行

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

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产成人精品影视| 亚洲欧洲国产日韩| 国产精品人人爽人人做我的可爱| 香蕉成人久久| 制服丝袜亚洲精品中文字幕| 精品电影一区二区三区| 亚洲欧洲www| 欧美91福利在线观看| 亚洲综合二区| 91精品国产综合久久久蜜臀粉嫩| 一区二区三区av电影| 久久精工是国产品牌吗| 91女人视频在线观看| 久久久久久亚洲精品杨幂换脸 | 国产麻豆成人精品| 欧美日韩国产综合在线| 色婷婷综合激情| 久久久久看片| 亚洲综合色区另类av| 成人毛片视频在线观看| 国产美女精品| 亚洲国产裸拍裸体视频在线观看乱了 | 欧美专区在线观看一区| 久久精品在线观看| 男女男精品视频| 国产精品二区在线| 在线播放国产精品二区一二区四区| 欧美国产精品一区二区三区| 日韩电影免费在线看| 欧美激情视频一区二区三区免费| 欧美在线免费播放| 久久精品久久99精品久久| 精品视频一区二区三区免费| 亚洲少妇中出一区| 国产99久久精品| 欧美在线综合| 婷婷一区二区三区| 激情欧美亚洲| 精品国产亚洲在线| 91麻豆产精品久久久久久| 国产日韩欧美精品一区| 黄网站免费久久| 国产婷婷精品| 亚洲自拍与偷拍| 色偷偷久久一区二区三区| 裸体歌舞表演一区二区| 7777精品伊人久久久大香线蕉| 粉嫩av亚洲一区二区图片| 亚洲精品在线观| 国产精品xvideos88| 综合婷婷亚洲小说| 久久国产66| 亚洲视频电影在线| 美日韩精品免费| 韩国在线一区二区| 久久中文娱乐网| 国产黄人亚洲片| 欧美电影免费观看完整版| 精品制服美女久久| 91一区二区三区在线观看| 国产网站一区二区三区| 亚洲高清视频一区| 亚洲国产激情av| 99在线观看免费视频精品观看| 欧美国产欧美综合| 一区二区三区欧美在线| 国产精品久久久久影视| 91麻豆蜜桃一区二区三区| 国产精品国产三级国产有无不卡| 小嫩嫩精品导航| 国产一区二区福利| 国产日韩欧美高清在线| 国产精品日本一区二区| 国产一区二区视频在线播放| 久久久国产一区二区三区四区小说 | 一区二区三区四区乱视频| 亚洲一区二区三区色| 久久国产精品免费| 国产调教视频一区| 久久久久久九九九九| 国产成人综合网站| 亚洲狼人国产精品| 国产精品久久7| 午夜精品福利一区二区三区蜜桃| 欧美一区二区三区在线看| 精品一区二区三区的国产在线播放 | 亚洲福利一二三区| 欧美美女直播网站| 国产一区二区无遮挡| 视频精品一区二区| 91久久精品一区二区三| 亚洲成人精品影院| 欧美亚洲色图校园春色| 国产一区二区三区在线观看免费视频 | 米奇777在线欧美播放| 国产一区二区女| 国产精品二区一区二区aⅴ污介绍| 日本精品一区二区三区高清| 成人18视频在线播放| 欧美日韩国产精品自在自线| 国内久久婷婷综合| 中文字幕在线播放不卡一区| 欧美日韩三级视频| 亚洲欧洲日韩综合二区| 一区二区三区产品免费精品久久75| 欧美视频日韩视频| 国产永久精品大片wwwapp| 国产精品丝袜91| 亚洲精品乱码久久久久久蜜桃麻豆| 久久精品久久久精品美女| 国产午夜精品一区二区 | 中文字幕av一区二区三区高| 91国偷自产一区二区开放时间| 欧美成人一区二免费视频软件| 日本成人中文字幕| 中文字幕欧美三区| 欧美日韩成人在线一区| 精品96久久久久久中文字幕无| 国产一区在线视频| 一区二区三区高清在线| 久久天天做天天爱综合色| 欧美在线观看视频一区二区 | 亚洲午夜日本在线观看| 久久婷婷综合激情| 欧美日本精品一区二区三区| 99成人在线| 欧美xxx在线观看| 国产精品一线二线三线| 久久老女人爱爱| 欧洲精品一区二区| 国产欧美日韩在线播放| 欧美激情第六页| 国产成a人亚洲| 青青草成人在线观看| 成人欧美一区二区三区| 日韩精品一区二区三区视频在线观看| 老司机亚洲精品| 在线视频日韩| 国精品一区二区| 成人18视频在线播放| 一二三区精品视频| 中文字幕第一区| 欧美精品一区二区三区蜜臀| 欧美日韩国产精品成人| 老牛国产精品一区的观看方式| 日韩视频在线播放 | 亚洲一区二区精品久久av| 国产欧美一区二区精品久导航| 欧美一区二区三区啪啪| 欧日韩精品视频| 久久精品二区| 国产欧美日韩一区二区三区在线| 欧美系列一区| 欧美在线视频二区| 97久久精品人人做人人爽50路| 国产精品人人做人人爽人人添| 日韩一级二级三级| 日韩午夜视频在线观看| 91免费国产在线| av午夜一区麻豆| 亚洲成人精品影院| 亚洲欧美日韩国产一区二区三区| 欧美在线高清视频| 久热精品视频| 久久aⅴ乱码一区二区三区| 99精品视频网| 亚洲精品影视| 99在线精品免费视频九九视| 亚洲高清资源综合久久精品| 欧美永久精品| 91色乱码一区二区三区| 北岛玲一区二区三区四区| 国产精品91xxx| 国产乱理伦片在线观看夜一区| 精品制服美女久久| 美脚の诱脚舐め脚责91| 亚洲国产高清不卡| 久久久噜噜噜久噜久久综合| 2023国产精品视频| www国产精品av| 欧美国产一区在线| 国产精品第13页| 国产精品成人在线观看 | 国产成人精品网址| 丁香婷婷综合色啪| av一区二区三区在线| 91污片在线观看| 欧美精品成人| 好看的亚洲午夜视频在线| 激情综合在线| 国产欧美日韩在线播放 | 99成人免费视频| 亚洲欧美日韩精品久久久 | 亚洲国产精品久久久久婷婷老年 | 亚洲大型综合色站| 天天色综合天天| 极品少妇xxxx精品少妇| 懂色av一区二区三区免费观看| 99久久国产综合精品女不卡| 欧美高清视频一区|