nginx部署vue项目并访问后端接口遇到Uncaught (in promise) Error: Request failed with status code 503
今天在一台阿里云上部署了springboot后端,并测试通过。
但是在部署vue项目到nginx后,发现无法成功访问后端接口。
后来发现是因为我的vue api地址填的是localhost。虽然是部署在同一台服务器上,但是这样子会报错,提示503服务不可用。
虽然在后端部署的时候,后端配置可以直接填localhost去请求同一台服务器下的mysql或其他微服务。
但是我测试了多次,vue在nginx下却不能直接使用localhost,需要给出具体的后端ip地址。
下面是我的vue配置
错误
// 创建axios实例
const service = axios.create({
// baseURL: process.