账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    SpringBoot 加载静态资源贼慢,咋整?
    18
    0

    不知道是什么原因,SpringBoot 项目部署到服务器之后,静态资源加载的特别慢,比如 bootstrap.css 都得加载 1-3s 左右,图片和 js 文件都一样。部署方式采用的是 nginx 反向代理,本以为使用了反向代理会快一点,结果还是很慢。。。大家有类似的情况吗?是怎么个方案?

    下面是详细信息:

    打包好的项目结构:

    xxxxx.jar --> 里面只包含 class 字节码文件及启动类

    resources --> 里面包含模板文件和 css,js 等资源文件

    lib --> 所有依赖 jar 包

    测试服务器是阿里的 1m,1 核的学生机。部署方法是使用的 java -jar xxxx.jar 运行方式,内嵌的 tomcat 容器。

    nginx 反向代理配置:

    location / 
    {
        proxy_pass http://ip:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $remote_addr;
        add_header X-Cache $upstream_cache_status;
        proxy_buffering off;
        expires 12h;
    }
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部