项目部署教程!一篇文章教会你项目的配置,上传和部署流程

2021-12-01  本文已影响0人  攻城狮Chova

项目配置

数据库配置

组件配置

日志配置

项目上传

前端

后端

项目打包

前端

后端

jar
war
public class SpringBootStartApplication extends SpringBootServletInitializer {
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.source(XxxApplication.class);
    }
} 

项目部署

前端

location / {
    root dist所在路径
    index index.html index.htm;
}

后端

jar
war

关联

location /prod-api/ {
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_heaer X-Forward-For $proxy_add_x_forwarded_for;
    proxy_pass 实际后端地址;
}
upstream cluster {
    server 实例IP:8080;
    server 实例IP:8080;
}
==========================================================================================================================================================
location /prod-api/ {
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_heaer X-Forward-For $proxy_add_x_forwarded_for;
    proxy_pass 多实例中的upstream地址;
}
上一篇 下一篇

猜你喜欢

热点阅读