最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx 部署啟動jar包用到的一些命令和流程操作

 更新時間:2023年11月23日 12:03:32   作者:星月前端  
這篇文章主要介紹了nginx 部署啟動jar包用到的一些命令和流程操作,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

nginx 部署啟動jar包用到的一些命令和流程

使用Nginx來部署和啟動一個Java的可執(zhí)行JAR包,可以按照以下步驟進行操作:

  • 確保你已經(jīng)安裝了Java運行時環(huán)境(JRE)或Java開發(fā)工具包(JDK)。
  • 將你的可執(zhí)行JAR包上傳到服務(wù)器上。
  • 創(chuàng)建一個啟動腳本,比如start.sh,并在其中添加以下內(nèi)容:
#!/bin/bash
java -jar your-jar-file.jar

確保將your-jar-file.jar替換為你的JAR文件的實際文件名。

  • 保存并關(guān)閉腳本文件。
  • 給腳本文件添加可執(zhí)行權(quán)限:
 chmod +x start.sh

使用以下命令來啟動你的應用程序:

./start.sh

重啟Nginx服務(wù):

sudo service nginx restart

擴展:

Nginx 做jar包訪問的負載均衡

場景描述

現(xiàn)在有 jar_1、jar_2 兩個項目, 3個bigdata服務(wù)器節(jié)點,

jar_1 部署在bigdata1節(jié)點,jar_2 部署在3個節(jié)點,

用戶訪問 jar_1,jar_1 將訪問請求轉(zhuǎn)發(fā)給3個節(jié)點上的 jar_2。

jar_2 的監(jiān)聽端口 50544。

配置調(diào)試

1.修改nginx.conf

vim /etc/nginx.conf

# For more information on configuration, see:
#   * Official English Documentation: http://nginx.org/en/docs/
#   * Official Russian Documentation: http://nginx.org/ru/docs/
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;
events {
    worker_connections 1024;
}
http {
    log_format  main  '$remote_addr - $remote_user [$time_local] "$host" "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
    access_log  /var/log/nginx/access.log  main;
    sendfile            on;
    tcp_nopush          on;
    tcp_nodelay         on;
    keepalive_timeout   65;
    types_hash_max_size 4096;
    include             /etc/nginx/mime.types;
    default_type        application/octet-stream;
    # Load modular configuration files from the /etc/nginx/conf.d directory.
    # See http://nginx.org/en/docs/ngx_core_module.html#include
    # for more information.
    include /etc/nginx/conf.d/*.conf;
}
nginx.conf

2.添加calc.bigdata.com.conf

vim cd /etc/nginx/conf.d/calc.bigdata.com.conf

upstream calc {
    server bigdata1:50544;
    server bigdata2:50544;
    server bigdata3:50544;
}

server {
    server_name calc.bigdata.com;
    listen 30543;

    location / {
        proxy_pass http://calc;
    }
}

3.修改bigdata1的hosts文件,添加如下內(nèi)容:

127.0.0.1        calc.msun.com

4.重啟Nginx

nginx -s reload

訪問  jar_1 項目即可。

到此這篇關(guān)于nginx 部署啟動jar包用到的一些命令和流程的文章就介紹到這了,更多相關(guān)nginx 部署啟動jar包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • nginx設(shè)置目錄白名單、ip白名單的實現(xiàn)方法

    nginx設(shè)置目錄白名單、ip白名單的實現(xiàn)方法

    今天小編就為大家分享一篇nginx設(shè)置目錄白名單、ip白名單的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 詳解nginx basic auth配置踩坑記

    詳解nginx basic auth配置踩坑記

    本篇文章主要介紹了詳解nginx basic auth配置踩坑記,nginx的basic auth配置由ngx_http_auth_basic_module模塊提供,對HTTP Basic Authentication協(xié)議進行了支持,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Nginx設(shè)置日志打印post請求參數(shù)的方法

    Nginx設(shè)置日志打印post請求參數(shù)的方法

    這篇文章主要介紹了Nginx設(shè)置日志打印post請求參數(shù)的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Nginx HTTP:413 Request Entity Too Large解決方法

    Nginx HTTP:413 Request Entity Too Large解決方法

    這篇文章主要介紹了Nginx HTTP:413 Request Entity Too Large解決方法,這個問題需要修改PHP配置以及Nginx配置才可以解決,需要的朋友可以參考下
    2015-07-07
  • Nginx服務(wù)器相關(guān)的一些安全配置建議

    Nginx服務(wù)器相關(guān)的一些安全配置建議

    這篇文章主要介紹了Nginx服務(wù)器相關(guān)的一些安全配置建議,共計總結(jié)了十個小點,需要的朋友可以參考下
    2015-06-06
  • Nginx 日志改成 JSON 格式的方法

    Nginx 日志改成 JSON 格式的方法

    下面小編就為大家分享一篇Nginx 日志改成 JSON 格式的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Nginx Stream模塊詳細攻略(四層代理的藝術(shù)與實踐)

    Nginx Stream模塊詳細攻略(四層代理的藝術(shù)與實踐)

    Nginx Stream模塊是1.9.0版本引入的,用于處理TCP/UDP流量,提供四層網(wǎng)絡(luò)代理功能,與HTTP模塊相比,Stream模塊工作在傳輸層,不解析應用協(xié)議,本文給大家介紹Nginx Stream模塊完全指南:四層代理的藝術(shù)與實踐,感興趣的朋友一起看看吧
    2025-12-12
  • nginx rewrite 偽靜態(tài)配置參數(shù)詳細說明

    nginx rewrite 偽靜態(tài)配置參數(shù)詳細說明

    nginx rewrite 偽靜態(tài)配置參數(shù)和使用例子 附正則使用說明
    2010-05-05
  • uwsgi+nginx代理Django無法訪問靜態(tài)資源的解決

    uwsgi+nginx代理Django無法訪問靜態(tài)資源的解決

    這篇文章主要介紹了uwsgi+nginx代理Django無法訪問靜態(tài)資源,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • Nginx 實現(xiàn) TCP/DUP流量按 IP 動態(tài)轉(zhuǎn)發(fā)操作方法

    Nginx 實現(xiàn) TCP/DUP流量按 IP 動態(tài)轉(zhuǎn)發(fā)操作方法

    為優(yōu)化網(wǎng)絡(luò)性能和提升服務(wù)可用性,通過Nginx配置stream模塊根據(jù)客戶端IP地址動態(tài)轉(zhuǎn)發(fā)TCP請求至不同后端服務(wù)器節(jié)點,適用于數(shù)據(jù)庫代理、TCP服務(wù)負載均衡及地域或來源IP分流的流量調(diào)度等場景,本文給大家介紹Nginx 實現(xiàn) TCP/DUP流量按 IP 動態(tài)轉(zhuǎn)發(fā)的操作
    2024-10-10

最新評論

大理市| 抚顺市| 米脂县| 巴南区| 和静县| 安塞县| 武安市| 游戏| 扬州市| 黎城县| 海伦市| 常熟市| 客服| 沙雅县| 平塘县| 清丰县| 晴隆县| 上林县| 亳州市| 霍林郭勒市| 嘉峪关市| 林周县| 鄄城县| 乐亭县| 上林县| 常熟市| 望谟县| 克什克腾旗| 石林| 许昌市| 岳普湖县| 忻州市| 临澧县| 衡水市| 绥江县| 汾西县| 简阳市| 临城县| 安乡县| 西贡区| 邢台县|