vue打包 nginx Uncaught SyntaxError: Unexpected token <
出现这个问题的原因大概率是因为session共享问题,有两种解决方案
第一种(改动较小)
1.使用ip_hash的策略
前端主要使用vue进行开发,在nginx做负载均衡时,各种加载不到静态文件,于是先按照网上的静态文件单独一个location,依旧没办法解决,废话不多说,直接在upstream中设置一个ip_hash;如下图
码掉的部分写项目名,不用单独进行静态文件的过滤。
如果还是没有效果
2.将nginx.conf的user改为root
如下图
上面两步包解决问题
第二种
继续使用默认的轮询策略,将登录信息存入redis中,实现session共享,过几天更新实现方式