docker - nginx:在上游找不到 [emerg] 主机 :: 代理 api 调用?
问题描述
我在基于 nginx 的 docker 容器中有一个应用程序,我正在尝试将 api 调用路由到不同 dns 名称的服务器。因为我添加到我的 nginx.conf 中的这段代码,我得到了这个。有谁知道我正在做的事情的方法,或者看看我的问题可能是什么?
location /api/ {
proxy_pass http://www.api.test.example.net:8080;
}
两个服务都托管在 AWS ECS 上。
解决方案
推荐阅读
- vba - 如果 DoCmd.SendObject 过早终止,则捕获错误
- java - OpenAPI 3.0,jersey2 生成的代码抛出 InvalidDefinitionException for nullable: true
- json - 如何将数据字段结构从 xml 或 json 映射到像 figma 这样的 UI 设计?
- python - 使用 Python 配置解析器包的问题,我们无法在另一个类文件中读取 init 文件的内容
- css - 样式 v-html Vue 3
- nats.io - NATS 最大集群大小
- python - Matplotlib.collections.PathCollection
- javascript - 控制台错误:index.js:1 警告:列表中的每个孩子都应该有一个唯一的“key”道具
- html - 在 FullCalendar v5 中包装标题
- authentication - 在 localStorage 的标头中设置 JWT 令牌以进行重定向