【发布时间】:2020-02-26 21:25:34
【问题描述】:
如何向在与另一个容器不同的容器上运行的另一个服务器发出请求?它们都在同一个网络上,我使用 docker-compose 来操作它们。
我可以轻松访问身份验证端点,因为它是在此服务器中定义的,如下所示。
// Use login routes
app.use('/api/auth', routes.auth);
如何访问在不同服务器(不同容器)中定义的端点?我尝试使用http-proxy 如下,但我的代码中断了。
app.use('/api/tasks', proxy({ target: 'http://localhost:5004/api/tasks'}));
简而言之,我想通过用户管理服务器访问任务服务器路由。
请多多指教。
【问题讨论】:
标签: node.js docker express routes microservices