开发者社区 > 云原生 > Serverless > 正文

在函数计算中,请问这是什么原因呢

我用函数web部署了一个springboot服务,用提供的地址postman可以通有返回值,用nginx本地代理该地址报 这个错:{ErrorCode: "InvalidArgument", ErrorMessage: "Invalid host: localhost:8087"}
ErrorCode
:
"InvalidArgument"
ErrorMessage
:
"Invalid host: localhost:8087"
请问这是什么原因呢

展开
收起
崔问问 2023-12-01 08:38:44 51 0
2 条回答
写回答
取消 提交回答
    • 这个错误是因为在nginx配置文件中,将请求转发到了本地的8087端口,但是该端口并没有运行Spring Boot服务。请检查您的nginx配置文件,确保将请求转发到正确的端口和地址。
    2023-12-02 16:46:53
    赞同 展开评论 打赏
  • 网站:http://ixiancheng.cn/ 微信订阅号:小马哥学JAVA

    看着报错原因是无效的主机名,这个localhost的ip应该是访问不了的。意思是官网来访问本地的地址是不行的。如果本机来访问公网应该是可以的。建议把代码上传到阿里云的服务器上面进行测试;

    postman肯定是能够访问本地的主机域名了。

    2023-12-01 10:04:56
    赞同 1 展开评论 打赏

快速交付实现商业价值。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载